{
  "nbformat": 4,
  "nbformat_minor": 0,
  "metadata": {
    "colab": {
      "name": "Exercise 1 - House Prices - Question.ipynb",
      "version": "0.3.2",
      "provenance": []
    },
    "kernelspec": {
      "name": "python3",
      "display_name": "Python 3"
    }
  },
  "cells": [
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "mw2VBrBcgvGa",
        "colab_type": "text"
      },
      "source": [
        "In this exercise you'll try to build a neural network that predicts the price of a house according to a simple formula.\n",
        "\n",
        "So, imagine if house pricing was as easy as a house costs 50k + 50k per bedroom, so that a 1 bedroom house costs 100k, a 2 bedroom house costs 150k etc.\n",
        "\n",
        "How would you create a neural network that learns this relationship so that it would predict a 7 bedroom house as costing close to 400k etc.\n",
        "\n",
        "Hint: Your network might work better if you scale the house price down. You don't have to give the answer 400...it might be better to create something that predicts the number 4, and then your answer is in the 'hundreds of thousands' etc."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "PUNO2E6SeURH",
        "colab_type": "code",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 34034
        },
        "outputId": "7e659dc9-1c11-459f-c033-a4311f217e1f"
      },
      "source": [
        "import tensorflow as tf\n",
        "import numpy as np\n",
        "from tensorflow import keras\n",
        "model = tf.keras.Sequential([keras.layers.Dense(units = 1, input_shape = [1])])\n",
        "model.compile(optimizer = 'sgd', loss = 'mean_squared_error')\n",
        "xs = np.array([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], dtype = float)\n",
        "ys = np.array([100, 150, 200, 250, 300, 350], dtype = float)\n",
        "model.fit(xs, ys/100, epochs = 1000)\n",
        "print(model.predict([7.0]))"
      ],
      "execution_count": 3,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "Epoch 1/1000\n",
            "6/6 [==============================] - 0s 17ms/sample - loss: 2.7517\n",
            "Epoch 2/1000\n",
            "6/6 [==============================] - 0s 308us/sample - loss: 1.2904\n",
            "Epoch 3/1000\n",
            "6/6 [==============================] - 0s 631us/sample - loss: 0.6139\n",
            "Epoch 4/1000\n",
            "6/6 [==============================] - 0s 442us/sample - loss: 0.3007\n",
            "Epoch 5/1000\n",
            "6/6 [==============================] - 0s 454us/sample - loss: 0.1556\n",
            "Epoch 6/1000\n",
            "6/6 [==============================] - 0s 407us/sample - loss: 0.0884\n",
            "Epoch 7/1000\n",
            "6/6 [==============================] - 0s 423us/sample - loss: 0.0571\n",
            "Epoch 8/1000\n",
            "6/6 [==============================] - 0s 491us/sample - loss: 0.0425\n",
            "Epoch 9/1000\n",
            "6/6 [==============================] - 0s 493us/sample - loss: 0.0357\n",
            "Epoch 10/1000\n",
            "6/6 [==============================] - 0s 499us/sample - loss: 0.0324\n",
            "Epoch 11/1000\n",
            "6/6 [==============================] - 0s 519us/sample - loss: 0.0307\n",
            "Epoch 12/1000\n",
            "6/6 [==============================] - 0s 463us/sample - loss: 0.0299\n",
            "Epoch 13/1000\n",
            "6/6 [==============================] - 0s 258us/sample - loss: 0.0293\n",
            "Epoch 14/1000\n",
            "6/6 [==============================] - 0s 673us/sample - loss: 0.0290\n",
            "Epoch 15/1000\n",
            "6/6 [==============================] - 0s 303us/sample - loss: 0.0287\n",
            "Epoch 16/1000\n",
            "6/6 [==============================] - 0s 1ms/sample - loss: 0.0285\n",
            "Epoch 17/1000\n",
            "6/6 [==============================] - 0s 633us/sample - loss: 0.0283\n",
            "Epoch 18/1000\n",
            "6/6 [==============================] - 0s 829us/sample - loss: 0.0280\n",
            "Epoch 19/1000\n",
            "6/6 [==============================] - 0s 357us/sample - loss: 0.0278\n",
            "Epoch 20/1000\n",
            "6/6 [==============================] - 0s 355us/sample - loss: 0.0276\n",
            "Epoch 21/1000\n",
            "6/6 [==============================] - 0s 400us/sample - loss: 0.0274\n",
            "Epoch 22/1000\n",
            "6/6 [==============================] - 0s 571us/sample - loss: 0.0272\n",
            "Epoch 23/1000\n",
            "6/6 [==============================] - 0s 741us/sample - loss: 0.0270\n",
            "Epoch 24/1000\n",
            "6/6 [==============================] - 0s 379us/sample - loss: 0.0268\n",
            "Epoch 25/1000\n",
            "6/6 [==============================] - 0s 329us/sample - loss: 0.0266\n",
            "Epoch 26/1000\n",
            "6/6 [==============================] - 0s 335us/sample - loss: 0.0264\n",
            "Epoch 27/1000\n",
            "6/6 [==============================] - 0s 429us/sample - loss: 0.0262\n",
            "Epoch 28/1000\n",
            "6/6 [==============================] - 0s 493us/sample - loss: 0.0261\n",
            "Epoch 29/1000\n",
            "6/6 [==============================] - 0s 942us/sample - loss: 0.0259\n",
            "Epoch 30/1000\n",
            "6/6 [==============================] - 0s 301us/sample - loss: 0.0257\n",
            "Epoch 31/1000\n",
            "6/6 [==============================] - 0s 441us/sample - loss: 0.0255\n",
            "Epoch 32/1000\n",
            "6/6 [==============================] - 0s 329us/sample - loss: 0.0253\n",
            "Epoch 33/1000\n",
            "6/6 [==============================] - 0s 378us/sample - loss: 0.0251\n",
            "Epoch 34/1000\n",
            "6/6 [==============================] - 0s 301us/sample - loss: 0.0249\n",
            "Epoch 35/1000\n",
            "6/6 [==============================] - 0s 245us/sample - loss: 0.0248\n",
            "Epoch 36/1000\n",
            "6/6 [==============================] - 0s 292us/sample - loss: 0.0246\n",
            "Epoch 37/1000\n",
            "6/6 [==============================] - 0s 370us/sample - loss: 0.0244\n",
            "Epoch 38/1000\n",
            "6/6 [==============================] - 0s 308us/sample - loss: 0.0242\n",
            "Epoch 39/1000\n",
            "6/6 [==============================] - 0s 329us/sample - loss: 0.0240\n",
            "Epoch 40/1000\n",
            "6/6 [==============================] - 0s 224us/sample - loss: 0.0239\n",
            "Epoch 41/1000\n",
            "6/6 [==============================] - 0s 223us/sample - loss: 0.0237\n",
            "Epoch 42/1000\n",
            "6/6 [==============================] - 0s 424us/sample - loss: 0.0235\n",
            "Epoch 43/1000\n",
            "6/6 [==============================] - 0s 479us/sample - loss: 0.0234\n",
            "Epoch 44/1000\n",
            "6/6 [==============================] - 0s 877us/sample - loss: 0.0232\n",
            "Epoch 45/1000\n",
            "6/6 [==============================] - 0s 389us/sample - loss: 0.0230\n",
            "Epoch 46/1000\n",
            "6/6 [==============================] - 0s 333us/sample - loss: 0.0228\n",
            "Epoch 47/1000\n",
            "6/6 [==============================] - 0s 312us/sample - loss: 0.0227\n",
            "Epoch 48/1000\n",
            "6/6 [==============================] - 0s 227us/sample - loss: 0.0225\n",
            "Epoch 49/1000\n",
            "6/6 [==============================] - 0s 230us/sample - loss: 0.0223\n",
            "Epoch 50/1000\n",
            "6/6 [==============================] - 0s 245us/sample - loss: 0.0222\n",
            "Epoch 51/1000\n",
            "6/6 [==============================] - 0s 323us/sample - loss: 0.0220\n",
            "Epoch 52/1000\n",
            "6/6 [==============================] - 0s 235us/sample - loss: 0.0219\n",
            "Epoch 53/1000\n",
            "6/6 [==============================] - 0s 229us/sample - loss: 0.0217\n",
            "Epoch 54/1000\n",
            "6/6 [==============================] - 0s 198us/sample - loss: 0.0215\n",
            "Epoch 55/1000\n",
            "6/6 [==============================] - 0s 338us/sample - loss: 0.0214\n",
            "Epoch 56/1000\n",
            "6/6 [==============================] - 0s 310us/sample - loss: 0.0212\n",
            "Epoch 57/1000\n",
            "6/6 [==============================] - 0s 241us/sample - loss: 0.0211\n",
            "Epoch 58/1000\n",
            "6/6 [==============================] - 0s 251us/sample - loss: 0.0209\n",
            "Epoch 59/1000\n",
            "6/6 [==============================] - 0s 239us/sample - loss: 0.0208\n",
            "Epoch 60/1000\n",
            "6/6 [==============================] - 0s 296us/sample - loss: 0.0206\n",
            "Epoch 61/1000\n",
            "6/6 [==============================] - 0s 245us/sample - loss: 0.0205\n",
            "Epoch 62/1000\n",
            "6/6 [==============================] - 0s 251us/sample - loss: 0.0203\n",
            "Epoch 63/1000\n",
            "6/6 [==============================] - 0s 241us/sample - loss: 0.0202\n",
            "Epoch 64/1000\n",
            "6/6 [==============================] - 0s 238us/sample - loss: 0.0200\n",
            "Epoch 65/1000\n",
            "6/6 [==============================] - 0s 220us/sample - loss: 0.0199\n",
            "Epoch 66/1000\n",
            "6/6 [==============================] - 0s 269us/sample - loss: 0.0197\n",
            "Epoch 67/1000\n",
            "6/6 [==============================] - 0s 238us/sample - loss: 0.0196\n",
            "Epoch 68/1000\n",
            "6/6 [==============================] - 0s 217us/sample - loss: 0.0194\n",
            "Epoch 69/1000\n",
            "6/6 [==============================] - 0s 295us/sample - loss: 0.0193\n",
            "Epoch 70/1000\n",
            "6/6 [==============================] - 0s 245us/sample - loss: 0.0192\n",
            "Epoch 71/1000\n",
            "6/6 [==============================] - 0s 274us/sample - loss: 0.0190\n",
            "Epoch 72/1000\n",
            "6/6 [==============================] - 0s 268us/sample - loss: 0.0189\n",
            "Epoch 73/1000\n",
            "6/6 [==============================] - 0s 278us/sample - loss: 0.0188\n",
            "Epoch 74/1000\n",
            "6/6 [==============================] - 0s 238us/sample - loss: 0.0186\n",
            "Epoch 75/1000\n",
            "6/6 [==============================] - 0s 190us/sample - loss: 0.0185\n",
            "Epoch 76/1000\n",
            "6/6 [==============================] - 0s 271us/sample - loss: 0.0183\n",
            "Epoch 77/1000\n",
            "6/6 [==============================] - 0s 226us/sample - loss: 0.0182\n",
            "Epoch 78/1000\n",
            "6/6 [==============================] - 0s 301us/sample - loss: 0.0181\n",
            "Epoch 79/1000\n",
            "6/6 [==============================] - 0s 217us/sample - loss: 0.0179\n",
            "Epoch 80/1000\n",
            "6/6 [==============================] - 0s 291us/sample - loss: 0.0178\n",
            "Epoch 81/1000\n",
            "6/6 [==============================] - 0s 249us/sample - loss: 0.0177\n",
            "Epoch 82/1000\n",
            "6/6 [==============================] - 0s 293us/sample - loss: 0.0176\n",
            "Epoch 83/1000\n",
            "6/6 [==============================] - 0s 231us/sample - loss: 0.0174\n",
            "Epoch 84/1000\n",
            "6/6 [==============================] - 0s 307us/sample - loss: 0.0173\n",
            "Epoch 85/1000\n",
            "6/6 [==============================] - 0s 239us/sample - loss: 0.0172\n",
            "Epoch 86/1000\n",
            "6/6 [==============================] - 0s 291us/sample - loss: 0.0171\n",
            "Epoch 87/1000\n",
            "6/6 [==============================] - 0s 285us/sample - loss: 0.0169\n",
            "Epoch 88/1000\n",
            "6/6 [==============================] - 0s 353us/sample - loss: 0.0168\n",
            "Epoch 89/1000\n",
            "6/6 [==============================] - 0s 226us/sample - loss: 0.0167\n",
            "Epoch 90/1000\n",
            "6/6 [==============================] - 0s 221us/sample - loss: 0.0166\n",
            "Epoch 91/1000\n",
            "6/6 [==============================] - 0s 275us/sample - loss: 0.0164\n",
            "Epoch 92/1000\n",
            "6/6 [==============================] - 0s 220us/sample - loss: 0.0163\n",
            "Epoch 93/1000\n",
            "6/6 [==============================] - 0s 229us/sample - loss: 0.0162\n",
            "Epoch 94/1000\n",
            "6/6 [==============================] - 0s 217us/sample - loss: 0.0161\n",
            "Epoch 95/1000\n",
            "6/6 [==============================] - 0s 227us/sample - loss: 0.0160\n",
            "Epoch 96/1000\n",
            "6/6 [==============================] - 0s 225us/sample - loss: 0.0158\n",
            "Epoch 97/1000\n",
            "6/6 [==============================] - 0s 226us/sample - loss: 0.0157\n",
            "Epoch 98/1000\n",
            "6/6 [==============================] - 0s 256us/sample - loss: 0.0156\n",
            "Epoch 99/1000\n",
            "6/6 [==============================] - 0s 294us/sample - loss: 0.0155\n",
            "Epoch 100/1000\n",
            "6/6 [==============================] - 0s 250us/sample - loss: 0.0154\n",
            "Epoch 101/1000\n",
            "6/6 [==============================] - 0s 330us/sample - loss: 0.0153\n",
            "Epoch 102/1000\n",
            "6/6 [==============================] - 0s 261us/sample - loss: 0.0152\n",
            "Epoch 103/1000\n",
            "6/6 [==============================] - 0s 222us/sample - loss: 0.0151\n",
            "Epoch 104/1000\n",
            "6/6 [==============================] - 0s 213us/sample - loss: 0.0149\n",
            "Epoch 105/1000\n",
            "6/6 [==============================] - 0s 283us/sample - loss: 0.0148\n",
            "Epoch 106/1000\n",
            "6/6 [==============================] - 0s 279us/sample - loss: 0.0147\n",
            "Epoch 107/1000\n",
            "6/6 [==============================] - 0s 209us/sample - loss: 0.0146\n",
            "Epoch 108/1000\n",
            "6/6 [==============================] - 0s 222us/sample - loss: 0.0145\n",
            "Epoch 109/1000\n",
            "6/6 [==============================] - 0s 228us/sample - loss: 0.0144\n",
            "Epoch 110/1000\n",
            "6/6 [==============================] - 0s 294us/sample - loss: 0.0143\n",
            "Epoch 111/1000\n",
            "6/6 [==============================] - 0s 226us/sample - loss: 0.0142\n",
            "Epoch 112/1000\n",
            "6/6 [==============================] - 0s 218us/sample - loss: 0.0141\n",
            "Epoch 113/1000\n",
            "6/6 [==============================] - 0s 268us/sample - loss: 0.0140\n",
            "Epoch 114/1000\n",
            "6/6 [==============================] - 0s 289us/sample - loss: 0.0139\n",
            "Epoch 115/1000\n",
            "6/6 [==============================] - 0s 259us/sample - loss: 0.0138\n",
            "Epoch 116/1000\n",
            "6/6 [==============================] - 0s 247us/sample - loss: 0.0137\n",
            "Epoch 117/1000\n",
            "6/6 [==============================] - 0s 350us/sample - loss: 0.0136\n",
            "Epoch 118/1000\n",
            "6/6 [==============================] - 0s 226us/sample - loss: 0.0135\n",
            "Epoch 119/1000\n",
            "6/6 [==============================] - 0s 211us/sample - loss: 0.0134\n",
            "Epoch 120/1000\n",
            "6/6 [==============================] - 0s 185us/sample - loss: 0.0133\n",
            "Epoch 121/1000\n",
            "6/6 [==============================] - 0s 182us/sample - loss: 0.0132\n",
            "Epoch 122/1000\n",
            "6/6 [==============================] - 0s 219us/sample - loss: 0.0131\n",
            "Epoch 123/1000\n",
            "6/6 [==============================] - 0s 224us/sample - loss: 0.0130\n",
            "Epoch 124/1000\n",
            "6/6 [==============================] - 0s 317us/sample - loss: 0.0129\n",
            "Epoch 125/1000\n",
            "6/6 [==============================] - 0s 680us/sample - loss: 0.0128\n",
            "Epoch 126/1000\n",
            "6/6 [==============================] - 0s 337us/sample - loss: 0.0127\n",
            "Epoch 127/1000\n",
            "6/6 [==============================] - 0s 305us/sample - loss: 0.0126\n",
            "Epoch 128/1000\n",
            "6/6 [==============================] - 0s 313us/sample - loss: 0.0125\n",
            "Epoch 129/1000\n",
            "6/6 [==============================] - 0s 355us/sample - loss: 0.0125\n",
            "Epoch 130/1000\n",
            "6/6 [==============================] - 0s 248us/sample - loss: 0.0124\n",
            "Epoch 131/1000\n",
            "6/6 [==============================] - 0s 230us/sample - loss: 0.0123\n",
            "Epoch 132/1000\n",
            "6/6 [==============================] - 0s 239us/sample - loss: 0.0122\n",
            "Epoch 133/1000\n",
            "6/6 [==============================] - 0s 277us/sample - loss: 0.0121\n",
            "Epoch 134/1000\n",
            "6/6 [==============================] - 0s 256us/sample - loss: 0.0120\n",
            "Epoch 135/1000\n",
            "6/6 [==============================] - 0s 223us/sample - loss: 0.0119\n",
            "Epoch 136/1000\n",
            "6/6 [==============================] - 0s 282us/sample - loss: 0.0118\n",
            "Epoch 137/1000\n",
            "6/6 [==============================] - 0s 220us/sample - loss: 0.0117\n",
            "Epoch 138/1000\n",
            "6/6 [==============================] - 0s 230us/sample - loss: 0.0117\n",
            "Epoch 139/1000\n",
            "6/6 [==============================] - 0s 222us/sample - loss: 0.0116\n",
            "Epoch 140/1000\n",
            "6/6 [==============================] - 0s 319us/sample - loss: 0.0115\n",
            "Epoch 141/1000\n",
            "6/6 [==============================] - 0s 220us/sample - loss: 0.0114\n",
            "Epoch 142/1000\n",
            "6/6 [==============================] - 0s 193us/sample - loss: 0.0113\n",
            "Epoch 143/1000\n",
            "6/6 [==============================] - 0s 317us/sample - loss: 0.0112\n",
            "Epoch 144/1000\n",
            "6/6 [==============================] - 0s 299us/sample - loss: 0.0112\n",
            "Epoch 145/1000\n",
            "6/6 [==============================] - 0s 231us/sample - loss: 0.0111\n",
            "Epoch 146/1000\n",
            "6/6 [==============================] - 0s 203us/sample - loss: 0.0110\n",
            "Epoch 147/1000\n",
            "6/6 [==============================] - 0s 461us/sample - loss: 0.0109\n",
            "Epoch 148/1000\n",
            "6/6 [==============================] - 0s 250us/sample - loss: 0.0108\n",
            "Epoch 149/1000\n",
            "6/6 [==============================] - 0s 329us/sample - loss: 0.0108\n",
            "Epoch 150/1000\n",
            "6/6 [==============================] - 0s 312us/sample - loss: 0.0107\n",
            "Epoch 151/1000\n",
            "6/6 [==============================] - 0s 306us/sample - loss: 0.0106\n",
            "Epoch 152/1000\n",
            "6/6 [==============================] - 0s 230us/sample - loss: 0.0105\n",
            "Epoch 153/1000\n",
            "6/6 [==============================] - 0s 234us/sample - loss: 0.0104\n",
            "Epoch 154/1000\n",
            "6/6 [==============================] - 0s 294us/sample - loss: 0.0104\n",
            "Epoch 155/1000\n",
            "6/6 [==============================] - 0s 277us/sample - loss: 0.0103\n",
            "Epoch 156/1000\n",
            "6/6 [==============================] - 0s 264us/sample - loss: 0.0102\n",
            "Epoch 157/1000\n",
            "6/6 [==============================] - 0s 247us/sample - loss: 0.0101\n",
            "Epoch 158/1000\n",
            "6/6 [==============================] - 0s 241us/sample - loss: 0.0101\n",
            "Epoch 159/1000\n",
            "6/6 [==============================] - 0s 324us/sample - loss: 0.0100\n",
            "Epoch 160/1000\n",
            "6/6 [==============================] - 0s 309us/sample - loss: 0.0099\n",
            "Epoch 161/1000\n",
            "6/6 [==============================] - 0s 318us/sample - loss: 0.0099\n",
            "Epoch 162/1000\n",
            "6/6 [==============================] - 0s 335us/sample - loss: 0.0098\n",
            "Epoch 163/1000\n",
            "6/6 [==============================] - 0s 236us/sample - loss: 0.0097\n",
            "Epoch 164/1000\n",
            "6/6 [==============================] - 0s 245us/sample - loss: 0.0096\n",
            "Epoch 165/1000\n",
            "6/6 [==============================] - 0s 227us/sample - loss: 0.0096\n",
            "Epoch 166/1000\n",
            "6/6 [==============================] - 0s 245us/sample - loss: 0.0095\n",
            "Epoch 167/1000\n",
            "6/6 [==============================] - 0s 229us/sample - loss: 0.0094\n",
            "Epoch 168/1000\n",
            "6/6 [==============================] - 0s 232us/sample - loss: 0.0094\n",
            "Epoch 169/1000\n",
            "6/6 [==============================] - 0s 246us/sample - loss: 0.0093\n",
            "Epoch 170/1000\n",
            "6/6 [==============================] - 0s 272us/sample - loss: 0.0092\n",
            "Epoch 171/1000\n",
            "6/6 [==============================] - 0s 222us/sample - loss: 0.0092\n",
            "Epoch 172/1000\n",
            "6/6 [==============================] - 0s 321us/sample - loss: 0.0091\n",
            "Epoch 173/1000\n",
            "6/6 [==============================] - 0s 315us/sample - loss: 0.0090\n",
            "Epoch 174/1000\n",
            "6/6 [==============================] - 0s 325us/sample - loss: 0.0090\n",
            "Epoch 175/1000\n",
            "6/6 [==============================] - 0s 298us/sample - loss: 0.0089\n",
            "Epoch 176/1000\n",
            "6/6 [==============================] - 0s 298us/sample - loss: 0.0088\n",
            "Epoch 177/1000\n",
            "6/6 [==============================] - 0s 303us/sample - loss: 0.0088\n",
            "Epoch 178/1000\n",
            "6/6 [==============================] - 0s 299us/sample - loss: 0.0087\n",
            "Epoch 179/1000\n",
            "6/6 [==============================] - 0s 270us/sample - loss: 0.0086\n",
            "Epoch 180/1000\n",
            "6/6 [==============================] - 0s 232us/sample - loss: 0.0086\n",
            "Epoch 181/1000\n",
            "6/6 [==============================] - 0s 295us/sample - loss: 0.0085\n",
            "Epoch 182/1000\n",
            "6/6 [==============================] - 0s 244us/sample - loss: 0.0085\n",
            "Epoch 183/1000\n",
            "6/6 [==============================] - 0s 281us/sample - loss: 0.0084\n",
            "Epoch 184/1000\n",
            "6/6 [==============================] - 0s 319us/sample - loss: 0.0083\n",
            "Epoch 185/1000\n",
            "6/6 [==============================] - 0s 319us/sample - loss: 0.0083\n",
            "Epoch 186/1000\n",
            "6/6 [==============================] - 0s 240us/sample - loss: 0.0082\n",
            "Epoch 187/1000\n",
            "6/6 [==============================] - 0s 304us/sample - loss: 0.0081\n",
            "Epoch 188/1000\n",
            "6/6 [==============================] - 0s 352us/sample - loss: 0.0081\n",
            "Epoch 189/1000\n",
            "6/6 [==============================] - 0s 241us/sample - loss: 0.0080\n",
            "Epoch 190/1000\n",
            "6/6 [==============================] - 0s 216us/sample - loss: 0.0080\n",
            "Epoch 191/1000\n",
            "6/6 [==============================] - 0s 332us/sample - loss: 0.0079\n",
            "Epoch 192/1000\n",
            "6/6 [==============================] - 0s 358us/sample - loss: 0.0079\n",
            "Epoch 193/1000\n",
            "6/6 [==============================] - 0s 318us/sample - loss: 0.0078\n",
            "Epoch 194/1000\n",
            "6/6 [==============================] - 0s 362us/sample - loss: 0.0077\n",
            "Epoch 195/1000\n",
            "6/6 [==============================] - 0s 240us/sample - loss: 0.0077\n",
            "Epoch 196/1000\n",
            "6/6 [==============================] - 0s 449us/sample - loss: 0.0076\n",
            "Epoch 197/1000\n",
            "6/6 [==============================] - 0s 282us/sample - loss: 0.0076\n",
            "Epoch 198/1000\n",
            "6/6 [==============================] - 0s 310us/sample - loss: 0.0075\n",
            "Epoch 199/1000\n",
            "6/6 [==============================] - 0s 232us/sample - loss: 0.0075\n",
            "Epoch 200/1000\n",
            "6/6 [==============================] - 0s 236us/sample - loss: 0.0074\n",
            "Epoch 201/1000\n",
            "6/6 [==============================] - 0s 221us/sample - loss: 0.0074\n",
            "Epoch 202/1000\n",
            "6/6 [==============================] - 0s 228us/sample - loss: 0.0073\n",
            "Epoch 203/1000\n",
            "6/6 [==============================] - 0s 207us/sample - loss: 0.0072\n",
            "Epoch 204/1000\n",
            "6/6 [==============================] - 0s 235us/sample - loss: 0.0072\n",
            "Epoch 205/1000\n",
            "6/6 [==============================] - 0s 316us/sample - loss: 0.0071\n",
            "Epoch 206/1000\n",
            "6/6 [==============================] - 0s 218us/sample - loss: 0.0071\n",
            "Epoch 207/1000\n",
            "6/6 [==============================] - 0s 219us/sample - loss: 0.0070\n",
            "Epoch 208/1000\n",
            "6/6 [==============================] - 0s 219us/sample - loss: 0.0070\n",
            "Epoch 209/1000\n",
            "6/6 [==============================] - 0s 225us/sample - loss: 0.0069\n",
            "Epoch 210/1000\n",
            "6/6 [==============================] - 0s 209us/sample - loss: 0.0069\n",
            "Epoch 211/1000\n",
            "6/6 [==============================] - 0s 248us/sample - loss: 0.0068\n",
            "Epoch 212/1000\n",
            "6/6 [==============================] - 0s 330us/sample - loss: 0.0068\n",
            "Epoch 213/1000\n",
            "6/6 [==============================] - 0s 280us/sample - loss: 0.0067\n",
            "Epoch 214/1000\n",
            "6/6 [==============================] - 0s 302us/sample - loss: 0.0067\n",
            "Epoch 215/1000\n",
            "6/6 [==============================] - 0s 327us/sample - loss: 0.0066\n",
            "Epoch 216/1000\n",
            "6/6 [==============================] - 0s 230us/sample - loss: 0.0066\n",
            "Epoch 217/1000\n",
            "6/6 [==============================] - 0s 326us/sample - loss: 0.0065\n",
            "Epoch 218/1000\n",
            "6/6 [==============================] - 0s 445us/sample - loss: 0.0065\n",
            "Epoch 219/1000\n",
            "6/6 [==============================] - 0s 547us/sample - loss: 0.0064\n",
            "Epoch 220/1000\n",
            "6/6 [==============================] - 0s 555us/sample - loss: 0.0064\n",
            "Epoch 221/1000\n",
            "6/6 [==============================] - 0s 586us/sample - loss: 0.0064\n",
            "Epoch 222/1000\n",
            "6/6 [==============================] - 0s 581us/sample - loss: 0.0063\n",
            "Epoch 223/1000\n",
            "6/6 [==============================] - 0s 663us/sample - loss: 0.0063\n",
            "Epoch 224/1000\n",
            "6/6 [==============================] - 0s 587us/sample - loss: 0.0062\n",
            "Epoch 225/1000\n",
            "6/6 [==============================] - 0s 691us/sample - loss: 0.0062\n",
            "Epoch 226/1000\n",
            "6/6 [==============================] - 0s 613us/sample - loss: 0.0061\n",
            "Epoch 227/1000\n",
            "6/6 [==============================] - 0s 579us/sample - loss: 0.0061\n",
            "Epoch 228/1000\n",
            "6/6 [==============================] - 0s 671us/sample - loss: 0.0060\n",
            "Epoch 229/1000\n",
            "6/6 [==============================] - 0s 1ms/sample - loss: 0.0060\n",
            "Epoch 230/1000\n",
            "6/6 [==============================] - 0s 544us/sample - loss: 0.0059\n",
            "Epoch 231/1000\n",
            "6/6 [==============================] - 0s 641us/sample - loss: 0.0059\n",
            "Epoch 232/1000\n",
            "6/6 [==============================] - 0s 637us/sample - loss: 0.0059\n",
            "Epoch 233/1000\n",
            "6/6 [==============================] - 0s 610us/sample - loss: 0.0058\n",
            "Epoch 234/1000\n",
            "6/6 [==============================] - 0s 600us/sample - loss: 0.0058\n",
            "Epoch 235/1000\n",
            "6/6 [==============================] - 0s 562us/sample - loss: 0.0057\n",
            "Epoch 236/1000\n",
            "6/6 [==============================] - 0s 596us/sample - loss: 0.0057\n",
            "Epoch 237/1000\n",
            "6/6 [==============================] - 0s 420us/sample - loss: 0.0057\n",
            "Epoch 238/1000\n",
            "6/6 [==============================] - 0s 761us/sample - loss: 0.0056\n",
            "Epoch 239/1000\n",
            "6/6 [==============================] - 0s 416us/sample - loss: 0.0056\n",
            "Epoch 240/1000\n",
            "6/6 [==============================] - 0s 2ms/sample - loss: 0.0055\n",
            "Epoch 241/1000\n",
            "6/6 [==============================] - 0s 447us/sample - loss: 0.0055\n",
            "Epoch 242/1000\n",
            "6/6 [==============================] - 0s 444us/sample - loss: 0.0054\n",
            "Epoch 243/1000\n",
            "6/6 [==============================] - 0s 468us/sample - loss: 0.0054\n",
            "Epoch 244/1000\n",
            "6/6 [==============================] - 0s 424us/sample - loss: 0.0054\n",
            "Epoch 245/1000\n",
            "6/6 [==============================] - 0s 716us/sample - loss: 0.0053\n",
            "Epoch 246/1000\n",
            "6/6 [==============================] - 0s 659us/sample - loss: 0.0053\n",
            "Epoch 247/1000\n",
            "6/6 [==============================] - 0s 650us/sample - loss: 0.0053\n",
            "Epoch 248/1000\n",
            "6/6 [==============================] - 0s 566us/sample - loss: 0.0052\n",
            "Epoch 249/1000\n",
            "6/6 [==============================] - 0s 543us/sample - loss: 0.0052\n",
            "Epoch 250/1000\n",
            "6/6 [==============================] - 0s 582us/sample - loss: 0.0051\n",
            "Epoch 251/1000\n",
            "6/6 [==============================] - 0s 595us/sample - loss: 0.0051\n",
            "Epoch 252/1000\n",
            "6/6 [==============================] - 0s 589us/sample - loss: 0.0051\n",
            "Epoch 253/1000\n",
            "6/6 [==============================] - 0s 580us/sample - loss: 0.0050\n",
            "Epoch 254/1000\n",
            "6/6 [==============================] - 0s 569us/sample - loss: 0.0050\n",
            "Epoch 255/1000\n",
            "6/6 [==============================] - 0s 591us/sample - loss: 0.0050\n",
            "Epoch 256/1000\n",
            "6/6 [==============================] - 0s 485us/sample - loss: 0.0049\n",
            "Epoch 257/1000\n",
            "6/6 [==============================] - 0s 373us/sample - loss: 0.0049\n",
            "Epoch 258/1000\n",
            "6/6 [==============================] - 0s 468us/sample - loss: 0.0048\n",
            "Epoch 259/1000\n",
            "6/6 [==============================] - 0s 616us/sample - loss: 0.0048\n",
            "Epoch 260/1000\n",
            "6/6 [==============================] - 0s 361us/sample - loss: 0.0048\n",
            "Epoch 261/1000\n",
            "6/6 [==============================] - 0s 596us/sample - loss: 0.0047\n",
            "Epoch 262/1000\n",
            "6/6 [==============================] - 0s 573us/sample - loss: 0.0047\n",
            "Epoch 263/1000\n",
            "6/6 [==============================] - 0s 591us/sample - loss: 0.0047\n",
            "Epoch 264/1000\n",
            "6/6 [==============================] - 0s 514us/sample - loss: 0.0046\n",
            "Epoch 265/1000\n",
            "6/6 [==============================] - 0s 657us/sample - loss: 0.0046\n",
            "Epoch 266/1000\n",
            "6/6 [==============================] - 0s 472us/sample - loss: 0.0046\n",
            "Epoch 267/1000\n",
            "6/6 [==============================] - 0s 430us/sample - loss: 0.0045\n",
            "Epoch 268/1000\n",
            "6/6 [==============================] - 0s 814us/sample - loss: 0.0045\n",
            "Epoch 269/1000\n",
            "6/6 [==============================] - 0s 590us/sample - loss: 0.0045\n",
            "Epoch 270/1000\n",
            "6/6 [==============================] - 0s 409us/sample - loss: 0.0044\n",
            "Epoch 271/1000\n",
            "6/6 [==============================] - 0s 553us/sample - loss: 0.0044\n",
            "Epoch 272/1000\n",
            "6/6 [==============================] - 0s 517us/sample - loss: 0.0044\n",
            "Epoch 273/1000\n",
            "6/6 [==============================] - 0s 377us/sample - loss: 0.0043\n",
            "Epoch 274/1000\n",
            "6/6 [==============================] - 0s 472us/sample - loss: 0.0043\n",
            "Epoch 275/1000\n",
            "6/6 [==============================] - 0s 627us/sample - loss: 0.0043\n",
            "Epoch 276/1000\n",
            "6/6 [==============================] - 0s 607us/sample - loss: 0.0042\n",
            "Epoch 277/1000\n",
            "6/6 [==============================] - 0s 579us/sample - loss: 0.0042\n",
            "Epoch 278/1000\n",
            "6/6 [==============================] - 0s 599us/sample - loss: 0.0042\n",
            "Epoch 279/1000\n",
            "6/6 [==============================] - 0s 585us/sample - loss: 0.0042\n",
            "Epoch 280/1000\n",
            "6/6 [==============================] - 0s 604us/sample - loss: 0.0041\n",
            "Epoch 281/1000\n",
            "6/6 [==============================] - 0s 645us/sample - loss: 0.0041\n",
            "Epoch 282/1000\n",
            "6/6 [==============================] - 0s 589us/sample - loss: 0.0041\n",
            "Epoch 283/1000\n",
            "6/6 [==============================] - 0s 627us/sample - loss: 0.0040\n",
            "Epoch 284/1000\n",
            "6/6 [==============================] - 0s 443us/sample - loss: 0.0040\n",
            "Epoch 285/1000\n",
            "6/6 [==============================] - 0s 572us/sample - loss: 0.0040\n",
            "Epoch 286/1000\n",
            "6/6 [==============================] - 0s 550us/sample - loss: 0.0040\n",
            "Epoch 287/1000\n",
            "6/6 [==============================] - 0s 580us/sample - loss: 0.0039\n",
            "Epoch 288/1000\n",
            "6/6 [==============================] - 0s 547us/sample - loss: 0.0039\n",
            "Epoch 289/1000\n",
            "6/6 [==============================] - 0s 2ms/sample - loss: 0.0039\n",
            "Epoch 290/1000\n",
            "6/6 [==============================] - 0s 681us/sample - loss: 0.0038\n",
            "Epoch 291/1000\n",
            "6/6 [==============================] - 0s 613us/sample - loss: 0.0038\n",
            "Epoch 292/1000\n",
            "6/6 [==============================] - 0s 451us/sample - loss: 0.0038\n",
            "Epoch 293/1000\n",
            "6/6 [==============================] - 0s 482us/sample - loss: 0.0038\n",
            "Epoch 294/1000\n",
            "6/6 [==============================] - 0s 417us/sample - loss: 0.0037\n",
            "Epoch 295/1000\n",
            "6/6 [==============================] - 0s 307us/sample - loss: 0.0037\n",
            "Epoch 296/1000\n",
            "6/6 [==============================] - 0s 708us/sample - loss: 0.0037\n",
            "Epoch 297/1000\n",
            "6/6 [==============================] - 0s 462us/sample - loss: 0.0036\n",
            "Epoch 298/1000\n",
            "6/6 [==============================] - 0s 486us/sample - loss: 0.0036\n",
            "Epoch 299/1000\n",
            "6/6 [==============================] - 0s 389us/sample - loss: 0.0036\n",
            "Epoch 300/1000\n",
            "6/6 [==============================] - 0s 348us/sample - loss: 0.0036\n",
            "Epoch 301/1000\n",
            "6/6 [==============================] - 0s 510us/sample - loss: 0.0035\n",
            "Epoch 302/1000\n",
            "6/6 [==============================] - 0s 528us/sample - loss: 0.0035\n",
            "Epoch 303/1000\n",
            "6/6 [==============================] - 0s 363us/sample - loss: 0.0035\n",
            "Epoch 304/1000\n",
            "6/6 [==============================] - 0s 438us/sample - loss: 0.0035\n",
            "Epoch 305/1000\n",
            "6/6 [==============================] - 0s 360us/sample - loss: 0.0034\n",
            "Epoch 306/1000\n",
            "6/6 [==============================] - 0s 628us/sample - loss: 0.0034\n",
            "Epoch 307/1000\n",
            "6/6 [==============================] - 0s 377us/sample - loss: 0.0034\n",
            "Epoch 308/1000\n",
            "6/6 [==============================] - 0s 537us/sample - loss: 0.0034\n",
            "Epoch 309/1000\n",
            "6/6 [==============================] - 0s 483us/sample - loss: 0.0033\n",
            "Epoch 310/1000\n",
            "6/6 [==============================] - 0s 493us/sample - loss: 0.0033\n",
            "Epoch 311/1000\n",
            "6/6 [==============================] - 0s 520us/sample - loss: 0.0033\n",
            "Epoch 312/1000\n",
            "6/6 [==============================] - 0s 333us/sample - loss: 0.0033\n",
            "Epoch 313/1000\n",
            "6/6 [==============================] - 0s 479us/sample - loss: 0.0032\n",
            "Epoch 314/1000\n",
            "6/6 [==============================] - 0s 532us/sample - loss: 0.0032\n",
            "Epoch 315/1000\n",
            "6/6 [==============================] - 0s 335us/sample - loss: 0.0032\n",
            "Epoch 316/1000\n",
            "6/6 [==============================] - 0s 486us/sample - loss: 0.0032\n",
            "Epoch 317/1000\n",
            "6/6 [==============================] - 0s 354us/sample - loss: 0.0031\n",
            "Epoch 318/1000\n",
            "6/6 [==============================] - 0s 418us/sample - loss: 0.0031\n",
            "Epoch 319/1000\n",
            "6/6 [==============================] - 0s 321us/sample - loss: 0.0031\n",
            "Epoch 320/1000\n",
            "6/6 [==============================] - 0s 447us/sample - loss: 0.0031\n",
            "Epoch 321/1000\n",
            "6/6 [==============================] - 0s 329us/sample - loss: 0.0031\n",
            "Epoch 322/1000\n",
            "6/6 [==============================] - 0s 421us/sample - loss: 0.0030\n",
            "Epoch 323/1000\n",
            "6/6 [==============================] - 0s 336us/sample - loss: 0.0030\n",
            "Epoch 324/1000\n",
            "6/6 [==============================] - 0s 330us/sample - loss: 0.0030\n",
            "Epoch 325/1000\n",
            "6/6 [==============================] - 0s 319us/sample - loss: 0.0030\n",
            "Epoch 326/1000\n",
            "6/6 [==============================] - 0s 324us/sample - loss: 0.0029\n",
            "Epoch 327/1000\n",
            "6/6 [==============================] - 0s 337us/sample - loss: 0.0029\n",
            "Epoch 328/1000\n",
            "6/6 [==============================] - 0s 419us/sample - loss: 0.0029\n",
            "Epoch 329/1000\n",
            "6/6 [==============================] - 0s 322us/sample - loss: 0.0029\n",
            "Epoch 330/1000\n",
            "6/6 [==============================] - 0s 425us/sample - loss: 0.0029\n",
            "Epoch 331/1000\n",
            "6/6 [==============================] - 0s 319us/sample - loss: 0.0028\n",
            "Epoch 332/1000\n",
            "6/6 [==============================] - 0s 303us/sample - loss: 0.0028\n",
            "Epoch 333/1000\n",
            "6/6 [==============================] - 0s 318us/sample - loss: 0.0028\n",
            "Epoch 334/1000\n",
            "6/6 [==============================] - 0s 323us/sample - loss: 0.0028\n",
            "Epoch 335/1000\n",
            "6/6 [==============================] - 0s 324us/sample - loss: 0.0028\n",
            "Epoch 336/1000\n",
            "6/6 [==============================] - 0s 432us/sample - loss: 0.0027\n",
            "Epoch 337/1000\n",
            "6/6 [==============================] - 0s 336us/sample - loss: 0.0027\n",
            "Epoch 338/1000\n",
            "6/6 [==============================] - 0s 333us/sample - loss: 0.0027\n",
            "Epoch 339/1000\n",
            "6/6 [==============================] - 0s 320us/sample - loss: 0.0027\n",
            "Epoch 340/1000\n",
            "6/6 [==============================] - 0s 336us/sample - loss: 0.0027\n",
            "Epoch 341/1000\n",
            "6/6 [==============================] - 0s 318us/sample - loss: 0.0026\n",
            "Epoch 342/1000\n",
            "6/6 [==============================] - 0s 321us/sample - loss: 0.0026\n",
            "Epoch 343/1000\n",
            "6/6 [==============================] - 0s 351us/sample - loss: 0.0026\n",
            "Epoch 344/1000\n",
            "6/6 [==============================] - 0s 429us/sample - loss: 0.0026\n",
            "Epoch 345/1000\n",
            "6/6 [==============================] - 0s 435us/sample - loss: 0.0026\n",
            "Epoch 346/1000\n",
            "6/6 [==============================] - 0s 402us/sample - loss: 0.0025\n",
            "Epoch 347/1000\n",
            "6/6 [==============================] - 0s 313us/sample - loss: 0.0025\n",
            "Epoch 348/1000\n",
            "6/6 [==============================] - 0s 356us/sample - loss: 0.0025\n",
            "Epoch 349/1000\n",
            "6/6 [==============================] - 0s 322us/sample - loss: 0.0025\n",
            "Epoch 350/1000\n",
            "6/6 [==============================] - 0s 438us/sample - loss: 0.0025\n",
            "Epoch 351/1000\n",
            "6/6 [==============================] - 0s 316us/sample - loss: 0.0025\n",
            "Epoch 352/1000\n",
            "6/6 [==============================] - 0s 484us/sample - loss: 0.0024\n",
            "Epoch 353/1000\n",
            "6/6 [==============================] - 0s 350us/sample - loss: 0.0024\n",
            "Epoch 354/1000\n",
            "6/6 [==============================] - 0s 349us/sample - loss: 0.0024\n",
            "Epoch 355/1000\n",
            "6/6 [==============================] - 0s 400us/sample - loss: 0.0024\n",
            "Epoch 356/1000\n",
            "6/6 [==============================] - 0s 377us/sample - loss: 0.0024\n",
            "Epoch 357/1000\n",
            "6/6 [==============================] - 0s 403us/sample - loss: 0.0024\n",
            "Epoch 358/1000\n",
            "6/6 [==============================] - 0s 394us/sample - loss: 0.0023\n",
            "Epoch 359/1000\n",
            "6/6 [==============================] - 0s 407us/sample - loss: 0.0023\n",
            "Epoch 360/1000\n",
            "6/6 [==============================] - 0s 337us/sample - loss: 0.0023\n",
            "Epoch 361/1000\n",
            "6/6 [==============================] - 0s 348us/sample - loss: 0.0023\n",
            "Epoch 362/1000\n",
            "6/6 [==============================] - 0s 344us/sample - loss: 0.0023\n",
            "Epoch 363/1000\n",
            "6/6 [==============================] - 0s 445us/sample - loss: 0.0022\n",
            "Epoch 364/1000\n",
            "6/6 [==============================] - 0s 442us/sample - loss: 0.0022\n",
            "Epoch 365/1000\n",
            "6/6 [==============================] - 0s 311us/sample - loss: 0.0022\n",
            "Epoch 366/1000\n",
            "6/6 [==============================] - 0s 323us/sample - loss: 0.0022\n",
            "Epoch 367/1000\n",
            "6/6 [==============================] - 0s 349us/sample - loss: 0.0022\n",
            "Epoch 368/1000\n",
            "6/6 [==============================] - 0s 756us/sample - loss: 0.0022\n",
            "Epoch 369/1000\n",
            "6/6 [==============================] - 0s 490us/sample - loss: 0.0022\n",
            "Epoch 370/1000\n",
            "6/6 [==============================] - 0s 502us/sample - loss: 0.0021\n",
            "Epoch 371/1000\n",
            "6/6 [==============================] - 0s 387us/sample - loss: 0.0021\n",
            "Epoch 372/1000\n",
            "6/6 [==============================] - 0s 367us/sample - loss: 0.0021\n",
            "Epoch 373/1000\n",
            "6/6 [==============================] - 0s 477us/sample - loss: 0.0021\n",
            "Epoch 374/1000\n",
            "6/6 [==============================] - 0s 315us/sample - loss: 0.0021\n",
            "Epoch 375/1000\n",
            "6/6 [==============================] - 0s 294us/sample - loss: 0.0021\n",
            "Epoch 376/1000\n",
            "6/6 [==============================] - 0s 317us/sample - loss: 0.0020\n",
            "Epoch 377/1000\n",
            "6/6 [==============================] - 0s 1ms/sample - loss: 0.0020\n",
            "Epoch 378/1000\n",
            "6/6 [==============================] - 0s 609us/sample - loss: 0.0020\n",
            "Epoch 379/1000\n",
            "6/6 [==============================] - 0s 367us/sample - loss: 0.0020\n",
            "Epoch 380/1000\n",
            "6/6 [==============================] - 0s 311us/sample - loss: 0.0020\n",
            "Epoch 381/1000\n",
            "6/6 [==============================] - 0s 348us/sample - loss: 0.0020\n",
            "Epoch 382/1000\n",
            "6/6 [==============================] - 0s 346us/sample - loss: 0.0020\n",
            "Epoch 383/1000\n",
            "6/6 [==============================] - 0s 358us/sample - loss: 0.0019\n",
            "Epoch 384/1000\n",
            "6/6 [==============================] - 0s 438us/sample - loss: 0.0019\n",
            "Epoch 385/1000\n",
            "6/6 [==============================] - 0s 415us/sample - loss: 0.0019\n",
            "Epoch 386/1000\n",
            "6/6 [==============================] - 0s 408us/sample - loss: 0.0019\n",
            "Epoch 387/1000\n",
            "6/6 [==============================] - 0s 365us/sample - loss: 0.0019\n",
            "Epoch 388/1000\n",
            "6/6 [==============================] - 0s 435us/sample - loss: 0.0019\n",
            "Epoch 389/1000\n",
            "6/6 [==============================] - 0s 409us/sample - loss: 0.0019\n",
            "Epoch 390/1000\n",
            "6/6 [==============================] - 0s 397us/sample - loss: 0.0018\n",
            "Epoch 391/1000\n",
            "6/6 [==============================] - 0s 476us/sample - loss: 0.0018\n",
            "Epoch 392/1000\n",
            "6/6 [==============================] - 0s 413us/sample - loss: 0.0018\n",
            "Epoch 393/1000\n",
            "6/6 [==============================] - 0s 338us/sample - loss: 0.0018\n",
            "Epoch 394/1000\n",
            "6/6 [==============================] - 0s 333us/sample - loss: 0.0018\n",
            "Epoch 395/1000\n",
            "6/6 [==============================] - 0s 315us/sample - loss: 0.0018\n",
            "Epoch 396/1000\n",
            "6/6 [==============================] - 0s 349us/sample - loss: 0.0018\n",
            "Epoch 397/1000\n",
            "6/6 [==============================] - 0s 399us/sample - loss: 0.0018\n",
            "Epoch 398/1000\n",
            "6/6 [==============================] - 0s 456us/sample - loss: 0.0017\n",
            "Epoch 399/1000\n",
            "6/6 [==============================] - 0s 346us/sample - loss: 0.0017\n",
            "Epoch 400/1000\n",
            "6/6 [==============================] - 0s 345us/sample - loss: 0.0017\n",
            "Epoch 401/1000\n",
            "6/6 [==============================] - 0s 311us/sample - loss: 0.0017\n",
            "Epoch 402/1000\n",
            "6/6 [==============================] - 0s 348us/sample - loss: 0.0017\n",
            "Epoch 403/1000\n",
            "6/6 [==============================] - 0s 368us/sample - loss: 0.0017\n",
            "Epoch 404/1000\n",
            "6/6 [==============================] - 0s 325us/sample - loss: 0.0017\n",
            "Epoch 405/1000\n",
            "6/6 [==============================] - 0s 446us/sample - loss: 0.0017\n",
            "Epoch 406/1000\n",
            "6/6 [==============================] - 0s 408us/sample - loss: 0.0016\n",
            "Epoch 407/1000\n",
            "6/6 [==============================] - 0s 445us/sample - loss: 0.0016\n",
            "Epoch 408/1000\n",
            "6/6 [==============================] - 0s 1ms/sample - loss: 0.0016\n",
            "Epoch 409/1000\n",
            "6/6 [==============================] - 0s 1ms/sample - loss: 0.0016\n",
            "Epoch 410/1000\n",
            "6/6 [==============================] - 0s 339us/sample - loss: 0.0016\n",
            "Epoch 411/1000\n",
            "6/6 [==============================] - 0s 472us/sample - loss: 0.0016\n",
            "Epoch 412/1000\n",
            "6/6 [==============================] - 0s 404us/sample - loss: 0.0016\n",
            "Epoch 413/1000\n",
            "6/6 [==============================] - 0s 422us/sample - loss: 0.0016\n",
            "Epoch 414/1000\n",
            "6/6 [==============================] - 0s 363us/sample - loss: 0.0015\n",
            "Epoch 415/1000\n",
            "6/6 [==============================] - 0s 373us/sample - loss: 0.0015\n",
            "Epoch 416/1000\n",
            "6/6 [==============================] - 0s 324us/sample - loss: 0.0015\n",
            "Epoch 417/1000\n",
            "6/6 [==============================] - 0s 362us/sample - loss: 0.0015\n",
            "Epoch 418/1000\n",
            "6/6 [==============================] - 0s 358us/sample - loss: 0.0015\n",
            "Epoch 419/1000\n",
            "6/6 [==============================] - 0s 361us/sample - loss: 0.0015\n",
            "Epoch 420/1000\n",
            "6/6 [==============================] - 0s 440us/sample - loss: 0.0015\n",
            "Epoch 421/1000\n",
            "6/6 [==============================] - 0s 445us/sample - loss: 0.0015\n",
            "Epoch 422/1000\n",
            "6/6 [==============================] - 0s 319us/sample - loss: 0.0015\n",
            "Epoch 423/1000\n",
            "6/6 [==============================] - 0s 431us/sample - loss: 0.0015\n",
            "Epoch 424/1000\n",
            "6/6 [==============================] - 0s 284us/sample - loss: 0.0014\n",
            "Epoch 425/1000\n",
            "6/6 [==============================] - 0s 327us/sample - loss: 0.0014\n",
            "Epoch 426/1000\n",
            "6/6 [==============================] - 0s 346us/sample - loss: 0.0014\n",
            "Epoch 427/1000\n",
            "6/6 [==============================] - 0s 408us/sample - loss: 0.0014\n",
            "Epoch 428/1000\n",
            "6/6 [==============================] - 0s 400us/sample - loss: 0.0014\n",
            "Epoch 429/1000\n",
            "6/6 [==============================] - 0s 424us/sample - loss: 0.0014\n",
            "Epoch 430/1000\n",
            "6/6 [==============================] - 0s 323us/sample - loss: 0.0014\n",
            "Epoch 431/1000\n",
            "6/6 [==============================] - 0s 314us/sample - loss: 0.0014\n",
            "Epoch 432/1000\n",
            "6/6 [==============================] - 0s 318us/sample - loss: 0.0014\n",
            "Epoch 433/1000\n",
            "6/6 [==============================] - 0s 395us/sample - loss: 0.0013\n",
            "Epoch 434/1000\n",
            "6/6 [==============================] - 0s 326us/sample - loss: 0.0013\n",
            "Epoch 435/1000\n",
            "6/6 [==============================] - 0s 321us/sample - loss: 0.0013\n",
            "Epoch 436/1000\n",
            "6/6 [==============================] - 0s 323us/sample - loss: 0.0013\n",
            "Epoch 437/1000\n",
            "6/6 [==============================] - 0s 308us/sample - loss: 0.0013\n",
            "Epoch 438/1000\n",
            "6/6 [==============================] - 0s 407us/sample - loss: 0.0013\n",
            "Epoch 439/1000\n",
            "6/6 [==============================] - 0s 444us/sample - loss: 0.0013\n",
            "Epoch 440/1000\n",
            "6/6 [==============================] - 0s 348us/sample - loss: 0.0013\n",
            "Epoch 441/1000\n",
            "6/6 [==============================] - 0s 352us/sample - loss: 0.0013\n",
            "Epoch 442/1000\n",
            "6/6 [==============================] - 0s 359us/sample - loss: 0.0013\n",
            "Epoch 443/1000\n",
            "6/6 [==============================] - 0s 339us/sample - loss: 0.0013\n",
            "Epoch 444/1000\n",
            "6/6 [==============================] - 0s 520us/sample - loss: 0.0012\n",
            "Epoch 445/1000\n",
            "6/6 [==============================] - 0s 460us/sample - loss: 0.0012\n",
            "Epoch 446/1000\n",
            "6/6 [==============================] - 0s 430us/sample - loss: 0.0012\n",
            "Epoch 447/1000\n",
            "6/6 [==============================] - 0s 321us/sample - loss: 0.0012\n",
            "Epoch 448/1000\n",
            "6/6 [==============================] - 0s 328us/sample - loss: 0.0012\n",
            "Epoch 449/1000\n",
            "6/6 [==============================] - 0s 470us/sample - loss: 0.0012\n",
            "Epoch 450/1000\n",
            "6/6 [==============================] - 0s 514us/sample - loss: 0.0012\n",
            "Epoch 451/1000\n",
            "6/6 [==============================] - 0s 384us/sample - loss: 0.0012\n",
            "Epoch 452/1000\n",
            "6/6 [==============================] - 0s 366us/sample - loss: 0.0012\n",
            "Epoch 453/1000\n",
            "6/6 [==============================] - 0s 314us/sample - loss: 0.0012\n",
            "Epoch 454/1000\n",
            "6/6 [==============================] - 0s 435us/sample - loss: 0.0012\n",
            "Epoch 455/1000\n",
            "6/6 [==============================] - 0s 335us/sample - loss: 0.0011\n",
            "Epoch 456/1000\n",
            "6/6 [==============================] - 0s 344us/sample - loss: 0.0011\n",
            "Epoch 457/1000\n",
            "6/6 [==============================] - 0s 504us/sample - loss: 0.0011\n",
            "Epoch 458/1000\n",
            "6/6 [==============================] - 0s 442us/sample - loss: 0.0011\n",
            "Epoch 459/1000\n",
            "6/6 [==============================] - 0s 350us/sample - loss: 0.0011\n",
            "Epoch 460/1000\n",
            "6/6 [==============================] - 0s 402us/sample - loss: 0.0011\n",
            "Epoch 461/1000\n",
            "6/6 [==============================] - 0s 409us/sample - loss: 0.0011\n",
            "Epoch 462/1000\n",
            "6/6 [==============================] - 0s 457us/sample - loss: 0.0011\n",
            "Epoch 463/1000\n",
            "6/6 [==============================] - 0s 399us/sample - loss: 0.0011\n",
            "Epoch 464/1000\n",
            "6/6 [==============================] - 0s 321us/sample - loss: 0.0011\n",
            "Epoch 465/1000\n",
            "6/6 [==============================] - 0s 322us/sample - loss: 0.0011\n",
            "Epoch 466/1000\n",
            "6/6 [==============================] - 0s 365us/sample - loss: 0.0011\n",
            "Epoch 467/1000\n",
            "6/6 [==============================] - 0s 493us/sample - loss: 0.0011\n",
            "Epoch 468/1000\n",
            "6/6 [==============================] - 0s 435us/sample - loss: 0.0010\n",
            "Epoch 469/1000\n",
            "6/6 [==============================] - 0s 493us/sample - loss: 0.0010\n",
            "Epoch 470/1000\n",
            "6/6 [==============================] - 0s 409us/sample - loss: 0.0010\n",
            "Epoch 471/1000\n",
            "6/6 [==============================] - 0s 412us/sample - loss: 0.0010\n",
            "Epoch 472/1000\n",
            "6/6 [==============================] - 0s 408us/sample - loss: 0.0010\n",
            "Epoch 473/1000\n",
            "6/6 [==============================] - 0s 321us/sample - loss: 0.0010\n",
            "Epoch 474/1000\n",
            "6/6 [==============================] - 0s 263us/sample - loss: 9.9907e-04\n",
            "Epoch 475/1000\n",
            "6/6 [==============================] - 0s 319us/sample - loss: 9.9180e-04\n",
            "Epoch 476/1000\n",
            "6/6 [==============================] - 0s 449us/sample - loss: 9.8457e-04\n",
            "Epoch 477/1000\n",
            "6/6 [==============================] - 0s 321us/sample - loss: 9.7740e-04\n",
            "Epoch 478/1000\n",
            "6/6 [==============================] - 0s 276us/sample - loss: 9.7028e-04\n",
            "Epoch 479/1000\n",
            "6/6 [==============================] - 0s 519us/sample - loss: 9.6321e-04\n",
            "Epoch 480/1000\n",
            "6/6 [==============================] - 0s 478us/sample - loss: 9.5619e-04\n",
            "Epoch 481/1000\n",
            "6/6 [==============================] - 0s 340us/sample - loss: 9.4922e-04\n",
            "Epoch 482/1000\n",
            "6/6 [==============================] - 0s 437us/sample - loss: 9.4231e-04\n",
            "Epoch 483/1000\n",
            "6/6 [==============================] - 0s 541us/sample - loss: 9.3544e-04\n",
            "Epoch 484/1000\n",
            "6/6 [==============================] - 0s 523us/sample - loss: 9.2863e-04\n",
            "Epoch 485/1000\n",
            "6/6 [==============================] - 0s 707us/sample - loss: 9.2186e-04\n",
            "Epoch 486/1000\n",
            "6/6 [==============================] - 0s 349us/sample - loss: 9.1514e-04\n",
            "Epoch 487/1000\n",
            "6/6 [==============================] - 0s 683us/sample - loss: 9.0848e-04\n",
            "Epoch 488/1000\n",
            "6/6 [==============================] - 0s 519us/sample - loss: 9.0186e-04\n",
            "Epoch 489/1000\n",
            "6/6 [==============================] - 0s 404us/sample - loss: 8.9529e-04\n",
            "Epoch 490/1000\n",
            "6/6 [==============================] - 0s 373us/sample - loss: 8.8876e-04\n",
            "Epoch 491/1000\n",
            "6/6 [==============================] - 0s 455us/sample - loss: 8.8229e-04\n",
            "Epoch 492/1000\n",
            "6/6 [==============================] - 0s 391us/sample - loss: 8.7586e-04\n",
            "Epoch 493/1000\n",
            "6/6 [==============================] - 0s 330us/sample - loss: 8.6948e-04\n",
            "Epoch 494/1000\n",
            "6/6 [==============================] - 0s 370us/sample - loss: 8.6315e-04\n",
            "Epoch 495/1000\n",
            "6/6 [==============================] - 0s 599us/sample - loss: 8.5686e-04\n",
            "Epoch 496/1000\n",
            "6/6 [==============================] - 0s 604us/sample - loss: 8.5061e-04\n",
            "Epoch 497/1000\n",
            "6/6 [==============================] - 0s 555us/sample - loss: 8.4442e-04\n",
            "Epoch 498/1000\n",
            "6/6 [==============================] - 0s 654us/sample - loss: 8.3826e-04\n",
            "Epoch 499/1000\n",
            "6/6 [==============================] - 0s 977us/sample - loss: 8.3216e-04\n",
            "Epoch 500/1000\n",
            "6/6 [==============================] - 0s 1ms/sample - loss: 8.2609e-04\n",
            "Epoch 501/1000\n",
            "6/6 [==============================] - 0s 618us/sample - loss: 8.2008e-04\n",
            "Epoch 502/1000\n",
            "6/6 [==============================] - 0s 741us/sample - loss: 8.1410e-04\n",
            "Epoch 503/1000\n",
            "6/6 [==============================] - 0s 573us/sample - loss: 8.0817e-04\n",
            "Epoch 504/1000\n",
            "6/6 [==============================] - 0s 1ms/sample - loss: 8.0228e-04\n",
            "Epoch 505/1000\n",
            "6/6 [==============================] - 0s 924us/sample - loss: 7.9644e-04\n",
            "Epoch 506/1000\n",
            "6/6 [==============================] - 0s 749us/sample - loss: 7.9063e-04\n",
            "Epoch 507/1000\n",
            "6/6 [==============================] - 0s 726us/sample - loss: 7.8487e-04\n",
            "Epoch 508/1000\n",
            "6/6 [==============================] - 0s 385us/sample - loss: 7.7916e-04\n",
            "Epoch 509/1000\n",
            "6/6 [==============================] - 0s 685us/sample - loss: 7.7348e-04\n",
            "Epoch 510/1000\n",
            "6/6 [==============================] - 0s 960us/sample - loss: 7.6784e-04\n",
            "Epoch 511/1000\n",
            "6/6 [==============================] - 0s 422us/sample - loss: 7.6225e-04\n",
            "Epoch 512/1000\n",
            "6/6 [==============================] - 0s 498us/sample - loss: 7.5670e-04\n",
            "Epoch 513/1000\n",
            "6/6 [==============================] - 0s 623us/sample - loss: 7.5119e-04\n",
            "Epoch 514/1000\n",
            "6/6 [==============================] - 0s 584us/sample - loss: 7.4571e-04\n",
            "Epoch 515/1000\n",
            "6/6 [==============================] - 0s 851us/sample - loss: 7.4028e-04\n",
            "Epoch 516/1000\n",
            "6/6 [==============================] - 0s 771us/sample - loss: 7.3489e-04\n",
            "Epoch 517/1000\n",
            "6/6 [==============================] - 0s 514us/sample - loss: 7.2953e-04\n",
            "Epoch 518/1000\n",
            "6/6 [==============================] - 0s 573us/sample - loss: 7.2422e-04\n",
            "Epoch 519/1000\n",
            "6/6 [==============================] - 0s 466us/sample - loss: 7.1894e-04\n",
            "Epoch 520/1000\n",
            "6/6 [==============================] - 0s 574us/sample - loss: 7.1370e-04\n",
            "Epoch 521/1000\n",
            "6/6 [==============================] - 0s 479us/sample - loss: 7.0850e-04\n",
            "Epoch 522/1000\n",
            "6/6 [==============================] - 0s 582us/sample - loss: 7.0334e-04\n",
            "Epoch 523/1000\n",
            "6/6 [==============================] - 0s 578us/sample - loss: 6.9822e-04\n",
            "Epoch 524/1000\n",
            "6/6 [==============================] - 0s 437us/sample - loss: 6.9313e-04\n",
            "Epoch 525/1000\n",
            "6/6 [==============================] - 0s 477us/sample - loss: 6.8808e-04\n",
            "Epoch 526/1000\n",
            "6/6 [==============================] - 0s 324us/sample - loss: 6.8307e-04\n",
            "Epoch 527/1000\n",
            "6/6 [==============================] - 0s 317us/sample - loss: 6.7809e-04\n",
            "Epoch 528/1000\n",
            "6/6 [==============================] - 0s 339us/sample - loss: 6.7315e-04\n",
            "Epoch 529/1000\n",
            "6/6 [==============================] - 0s 317us/sample - loss: 6.6825e-04\n",
            "Epoch 530/1000\n",
            "6/6 [==============================] - 0s 352us/sample - loss: 6.6338e-04\n",
            "Epoch 531/1000\n",
            "6/6 [==============================] - 0s 379us/sample - loss: 6.5854e-04\n",
            "Epoch 532/1000\n",
            "6/6 [==============================] - 0s 308us/sample - loss: 6.5375e-04\n",
            "Epoch 533/1000\n",
            "6/6 [==============================] - 0s 324us/sample - loss: 6.4898e-04\n",
            "Epoch 534/1000\n",
            "6/6 [==============================] - 0s 440us/sample - loss: 6.4425e-04\n",
            "Epoch 535/1000\n",
            "6/6 [==============================] - 0s 393us/sample - loss: 6.3956e-04\n",
            "Epoch 536/1000\n",
            "6/6 [==============================] - 0s 286us/sample - loss: 6.3490e-04\n",
            "Epoch 537/1000\n",
            "6/6 [==============================] - 0s 283us/sample - loss: 6.3028e-04\n",
            "Epoch 538/1000\n",
            "6/6 [==============================] - 0s 365us/sample - loss: 6.2568e-04\n",
            "Epoch 539/1000\n",
            "6/6 [==============================] - 0s 365us/sample - loss: 6.2112e-04\n",
            "Epoch 540/1000\n",
            "6/6 [==============================] - 0s 329us/sample - loss: 6.1660e-04\n",
            "Epoch 541/1000\n",
            "6/6 [==============================] - 0s 311us/sample - loss: 6.1211e-04\n",
            "Epoch 542/1000\n",
            "6/6 [==============================] - 0s 330us/sample - loss: 6.0765e-04\n",
            "Epoch 543/1000\n",
            "6/6 [==============================] - 0s 289us/sample - loss: 6.0322e-04\n",
            "Epoch 544/1000\n",
            "6/6 [==============================] - 0s 498us/sample - loss: 5.9883e-04\n",
            "Epoch 545/1000\n",
            "6/6 [==============================] - 0s 368us/sample - loss: 5.9446e-04\n",
            "Epoch 546/1000\n",
            "6/6 [==============================] - 0s 403us/sample - loss: 5.9013e-04\n",
            "Epoch 547/1000\n",
            "6/6 [==============================] - 0s 405us/sample - loss: 5.8583e-04\n",
            "Epoch 548/1000\n",
            "6/6 [==============================] - 0s 317us/sample - loss: 5.8156e-04\n",
            "Epoch 549/1000\n",
            "6/6 [==============================] - 0s 287us/sample - loss: 5.7733e-04\n",
            "Epoch 550/1000\n",
            "6/6 [==============================] - 0s 382us/sample - loss: 5.7312e-04\n",
            "Epoch 551/1000\n",
            "6/6 [==============================] - 0s 244us/sample - loss: 5.6895e-04\n",
            "Epoch 552/1000\n",
            "6/6 [==============================] - 0s 290us/sample - loss: 5.6480e-04\n",
            "Epoch 553/1000\n",
            "6/6 [==============================] - 0s 296us/sample - loss: 5.6069e-04\n",
            "Epoch 554/1000\n",
            "6/6 [==============================] - 0s 273us/sample - loss: 5.5660e-04\n",
            "Epoch 555/1000\n",
            "6/6 [==============================] - 0s 287us/sample - loss: 5.5255e-04\n",
            "Epoch 556/1000\n",
            "6/6 [==============================] - 0s 285us/sample - loss: 5.4852e-04\n",
            "Epoch 557/1000\n",
            "6/6 [==============================] - 0s 297us/sample - loss: 5.4452e-04\n",
            "Epoch 558/1000\n",
            "6/6 [==============================] - 0s 317us/sample - loss: 5.4056e-04\n",
            "Epoch 559/1000\n",
            "6/6 [==============================] - 0s 402us/sample - loss: 5.3662e-04\n",
            "Epoch 560/1000\n",
            "6/6 [==============================] - 0s 300us/sample - loss: 5.3271e-04\n",
            "Epoch 561/1000\n",
            "6/6 [==============================] - 0s 300us/sample - loss: 5.2883e-04\n",
            "Epoch 562/1000\n",
            "6/6 [==============================] - 0s 291us/sample - loss: 5.2498e-04\n",
            "Epoch 563/1000\n",
            "6/6 [==============================] - 0s 376us/sample - loss: 5.2115e-04\n",
            "Epoch 564/1000\n",
            "6/6 [==============================] - 0s 283us/sample - loss: 5.1736e-04\n",
            "Epoch 565/1000\n",
            "6/6 [==============================] - 0s 311us/sample - loss: 5.1358e-04\n",
            "Epoch 566/1000\n",
            "6/6 [==============================] - 0s 389us/sample - loss: 5.0984e-04\n",
            "Epoch 567/1000\n",
            "6/6 [==============================] - 0s 314us/sample - loss: 5.0613e-04\n",
            "Epoch 568/1000\n",
            "6/6 [==============================] - 0s 371us/sample - loss: 5.0244e-04\n",
            "Epoch 569/1000\n",
            "6/6 [==============================] - 0s 318us/sample - loss: 4.9878e-04\n",
            "Epoch 570/1000\n",
            "6/6 [==============================] - 0s 298us/sample - loss: 4.9515e-04\n",
            "Epoch 571/1000\n",
            "6/6 [==============================] - 0s 349us/sample - loss: 4.9154e-04\n",
            "Epoch 572/1000\n",
            "6/6 [==============================] - 0s 287us/sample - loss: 4.8796e-04\n",
            "Epoch 573/1000\n",
            "6/6 [==============================] - 0s 276us/sample - loss: 4.8440e-04\n",
            "Epoch 574/1000\n",
            "6/6 [==============================] - 0s 296us/sample - loss: 4.8087e-04\n",
            "Epoch 575/1000\n",
            "6/6 [==============================] - 0s 376us/sample - loss: 4.7737e-04\n",
            "Epoch 576/1000\n",
            "6/6 [==============================] - 0s 329us/sample - loss: 4.7389e-04\n",
            "Epoch 577/1000\n",
            "6/6 [==============================] - 0s 419us/sample - loss: 4.7044e-04\n",
            "Epoch 578/1000\n",
            "6/6 [==============================] - 0s 314us/sample - loss: 4.6701e-04\n",
            "Epoch 579/1000\n",
            "6/6 [==============================] - 0s 311us/sample - loss: 4.6361e-04\n",
            "Epoch 580/1000\n",
            "6/6 [==============================] - 0s 498us/sample - loss: 4.6023e-04\n",
            "Epoch 581/1000\n",
            "6/6 [==============================] - 0s 298us/sample - loss: 4.5688e-04\n",
            "Epoch 582/1000\n",
            "6/6 [==============================] - 0s 277us/sample - loss: 4.5355e-04\n",
            "Epoch 583/1000\n",
            "6/6 [==============================] - 0s 364us/sample - loss: 4.5024e-04\n",
            "Epoch 584/1000\n",
            "6/6 [==============================] - 0s 389us/sample - loss: 4.4697e-04\n",
            "Epoch 585/1000\n",
            "6/6 [==============================] - 0s 294us/sample - loss: 4.4371e-04\n",
            "Epoch 586/1000\n",
            "6/6 [==============================] - 0s 302us/sample - loss: 4.4048e-04\n",
            "Epoch 587/1000\n",
            "6/6 [==============================] - 0s 302us/sample - loss: 4.3727e-04\n",
            "Epoch 588/1000\n",
            "6/6 [==============================] - 0s 284us/sample - loss: 4.3408e-04\n",
            "Epoch 589/1000\n",
            "6/6 [==============================] - 0s 355us/sample - loss: 4.3092e-04\n",
            "Epoch 590/1000\n",
            "6/6 [==============================] - 0s 382us/sample - loss: 4.2778e-04\n",
            "Epoch 591/1000\n",
            "6/6 [==============================] - 0s 336us/sample - loss: 4.2466e-04\n",
            "Epoch 592/1000\n",
            "6/6 [==============================] - 0s 299us/sample - loss: 4.2157e-04\n",
            "Epoch 593/1000\n",
            "6/6 [==============================] - 0s 381us/sample - loss: 4.1850e-04\n",
            "Epoch 594/1000\n",
            "6/6 [==============================] - 0s 389us/sample - loss: 4.1545e-04\n",
            "Epoch 595/1000\n",
            "6/6 [==============================] - 0s 372us/sample - loss: 4.1242e-04\n",
            "Epoch 596/1000\n",
            "6/6 [==============================] - 0s 281us/sample - loss: 4.0942e-04\n",
            "Epoch 597/1000\n",
            "6/6 [==============================] - 0s 293us/sample - loss: 4.0643e-04\n",
            "Epoch 598/1000\n",
            "6/6 [==============================] - 0s 296us/sample - loss: 4.0347e-04\n",
            "Epoch 599/1000\n",
            "6/6 [==============================] - 0s 311us/sample - loss: 4.0053e-04\n",
            "Epoch 600/1000\n",
            "6/6 [==============================] - 0s 306us/sample - loss: 3.9762e-04\n",
            "Epoch 601/1000\n",
            "6/6 [==============================] - 0s 277us/sample - loss: 3.9472e-04\n",
            "Epoch 602/1000\n",
            "6/6 [==============================] - 0s 279us/sample - loss: 3.9184e-04\n",
            "Epoch 603/1000\n",
            "6/6 [==============================] - 0s 293us/sample - loss: 3.8899e-04\n",
            "Epoch 604/1000\n",
            "6/6 [==============================] - 0s 282us/sample - loss: 3.8615e-04\n",
            "Epoch 605/1000\n",
            "6/6 [==============================] - 0s 283us/sample - loss: 3.8334e-04\n",
            "Epoch 606/1000\n",
            "6/6 [==============================] - 0s 282us/sample - loss: 3.8055e-04\n",
            "Epoch 607/1000\n",
            "6/6 [==============================] - 0s 290us/sample - loss: 3.7777e-04\n",
            "Epoch 608/1000\n",
            "6/6 [==============================] - 0s 284us/sample - loss: 3.7502e-04\n",
            "Epoch 609/1000\n",
            "6/6 [==============================] - 0s 292us/sample - loss: 3.7229e-04\n",
            "Epoch 610/1000\n",
            "6/6 [==============================] - 0s 305us/sample - loss: 3.6958e-04\n",
            "Epoch 611/1000\n",
            "6/6 [==============================] - 0s 264us/sample - loss: 3.6689e-04\n",
            "Epoch 612/1000\n",
            "6/6 [==============================] - 0s 284us/sample - loss: 3.6421e-04\n",
            "Epoch 613/1000\n",
            "6/6 [==============================] - 0s 300us/sample - loss: 3.6156e-04\n",
            "Epoch 614/1000\n",
            "6/6 [==============================] - 0s 308us/sample - loss: 3.5892e-04\n",
            "Epoch 615/1000\n",
            "6/6 [==============================] - 0s 295us/sample - loss: 3.5631e-04\n",
            "Epoch 616/1000\n",
            "6/6 [==============================] - 0s 292us/sample - loss: 3.5371e-04\n",
            "Epoch 617/1000\n",
            "6/6 [==============================] - 0s 296us/sample - loss: 3.5114e-04\n",
            "Epoch 618/1000\n",
            "6/6 [==============================] - 0s 289us/sample - loss: 3.4858e-04\n",
            "Epoch 619/1000\n",
            "6/6 [==============================] - 0s 287us/sample - loss: 3.4604e-04\n",
            "Epoch 620/1000\n",
            "6/6 [==============================] - 0s 308us/sample - loss: 3.4352e-04\n",
            "Epoch 621/1000\n",
            "6/6 [==============================] - 0s 404us/sample - loss: 3.4102e-04\n",
            "Epoch 622/1000\n",
            "6/6 [==============================] - 0s 313us/sample - loss: 3.3853e-04\n",
            "Epoch 623/1000\n",
            "6/6 [==============================] - 0s 332us/sample - loss: 3.3606e-04\n",
            "Epoch 624/1000\n",
            "6/6 [==============================] - 0s 404us/sample - loss: 3.3362e-04\n",
            "Epoch 625/1000\n",
            "6/6 [==============================] - 0s 382us/sample - loss: 3.3119e-04\n",
            "Epoch 626/1000\n",
            "6/6 [==============================] - 0s 398us/sample - loss: 3.2877e-04\n",
            "Epoch 627/1000\n",
            "6/6 [==============================] - 0s 305us/sample - loss: 3.2638e-04\n",
            "Epoch 628/1000\n",
            "6/6 [==============================] - 0s 305us/sample - loss: 3.2400e-04\n",
            "Epoch 629/1000\n",
            "6/6 [==============================] - 0s 294us/sample - loss: 3.2164e-04\n",
            "Epoch 630/1000\n",
            "6/6 [==============================] - 0s 288us/sample - loss: 3.1929e-04\n",
            "Epoch 631/1000\n",
            "6/6 [==============================] - 0s 296us/sample - loss: 3.1697e-04\n",
            "Epoch 632/1000\n",
            "6/6 [==============================] - 0s 374us/sample - loss: 3.1466e-04\n",
            "Epoch 633/1000\n",
            "6/6 [==============================] - 0s 367us/sample - loss: 3.1237e-04\n",
            "Epoch 634/1000\n",
            "6/6 [==============================] - 0s 396us/sample - loss: 3.1009e-04\n",
            "Epoch 635/1000\n",
            "6/6 [==============================] - 0s 294us/sample - loss: 3.0783e-04\n",
            "Epoch 636/1000\n",
            "6/6 [==============================] - 0s 299us/sample - loss: 3.0559e-04\n",
            "Epoch 637/1000\n",
            "6/6 [==============================] - 0s 301us/sample - loss: 3.0336e-04\n",
            "Epoch 638/1000\n",
            "6/6 [==============================] - 0s 301us/sample - loss: 3.0115e-04\n",
            "Epoch 639/1000\n",
            "6/6 [==============================] - 0s 356us/sample - loss: 2.9896e-04\n",
            "Epoch 640/1000\n",
            "6/6 [==============================] - 0s 370us/sample - loss: 2.9678e-04\n",
            "Epoch 641/1000\n",
            "6/6 [==============================] - 0s 299us/sample - loss: 2.9462e-04\n",
            "Epoch 642/1000\n",
            "6/6 [==============================] - 0s 303us/sample - loss: 2.9247e-04\n",
            "Epoch 643/1000\n",
            "6/6 [==============================] - 0s 297us/sample - loss: 2.9034e-04\n",
            "Epoch 644/1000\n",
            "6/6 [==============================] - 0s 286us/sample - loss: 2.8822e-04\n",
            "Epoch 645/1000\n",
            "6/6 [==============================] - 0s 316us/sample - loss: 2.8613e-04\n",
            "Epoch 646/1000\n",
            "6/6 [==============================] - 0s 415us/sample - loss: 2.8404e-04\n",
            "Epoch 647/1000\n",
            "6/6 [==============================] - 0s 310us/sample - loss: 2.8197e-04\n",
            "Epoch 648/1000\n",
            "6/6 [==============================] - 0s 378us/sample - loss: 2.7992e-04\n",
            "Epoch 649/1000\n",
            "6/6 [==============================] - 0s 399us/sample - loss: 2.7788e-04\n",
            "Epoch 650/1000\n",
            "6/6 [==============================] - 0s 396us/sample - loss: 2.7585e-04\n",
            "Epoch 651/1000\n",
            "6/6 [==============================] - 0s 296us/sample - loss: 2.7384e-04\n",
            "Epoch 652/1000\n",
            "6/6 [==============================] - 0s 298us/sample - loss: 2.7185e-04\n",
            "Epoch 653/1000\n",
            "6/6 [==============================] - 0s 284us/sample - loss: 2.6987e-04\n",
            "Epoch 654/1000\n",
            "6/6 [==============================] - 0s 298us/sample - loss: 2.6790e-04\n",
            "Epoch 655/1000\n",
            "6/6 [==============================] - 0s 305us/sample - loss: 2.6595e-04\n",
            "Epoch 656/1000\n",
            "6/6 [==============================] - 0s 322us/sample - loss: 2.6401e-04\n",
            "Epoch 657/1000\n",
            "6/6 [==============================] - 0s 293us/sample - loss: 2.6209e-04\n",
            "Epoch 658/1000\n",
            "6/6 [==============================] - 0s 301us/sample - loss: 2.6018e-04\n",
            "Epoch 659/1000\n",
            "6/6 [==============================] - 0s 321us/sample - loss: 2.5828e-04\n",
            "Epoch 660/1000\n",
            "6/6 [==============================] - 0s 378us/sample - loss: 2.5640e-04\n",
            "Epoch 661/1000\n",
            "6/6 [==============================] - 0s 318us/sample - loss: 2.5453e-04\n",
            "Epoch 662/1000\n",
            "6/6 [==============================] - 0s 357us/sample - loss: 2.5268e-04\n",
            "Epoch 663/1000\n",
            "6/6 [==============================] - 0s 350us/sample - loss: 2.5084e-04\n",
            "Epoch 664/1000\n",
            "6/6 [==============================] - 0s 332us/sample - loss: 2.4901e-04\n",
            "Epoch 665/1000\n",
            "6/6 [==============================] - 0s 415us/sample - loss: 2.4720e-04\n",
            "Epoch 666/1000\n",
            "6/6 [==============================] - 0s 290us/sample - loss: 2.4540e-04\n",
            "Epoch 667/1000\n",
            "6/6 [==============================] - 0s 430us/sample - loss: 2.4361e-04\n",
            "Epoch 668/1000\n",
            "6/6 [==============================] - 0s 320us/sample - loss: 2.4183e-04\n",
            "Epoch 669/1000\n",
            "6/6 [==============================] - 0s 362us/sample - loss: 2.4007e-04\n",
            "Epoch 670/1000\n",
            "6/6 [==============================] - 0s 380us/sample - loss: 2.3832e-04\n",
            "Epoch 671/1000\n",
            "6/6 [==============================] - 0s 353us/sample - loss: 2.3659e-04\n",
            "Epoch 672/1000\n",
            "6/6 [==============================] - 0s 393us/sample - loss: 2.3486e-04\n",
            "Epoch 673/1000\n",
            "6/6 [==============================] - 0s 364us/sample - loss: 2.3315e-04\n",
            "Epoch 674/1000\n",
            "6/6 [==============================] - 0s 363us/sample - loss: 2.3145e-04\n",
            "Epoch 675/1000\n",
            "6/6 [==============================] - 0s 362us/sample - loss: 2.2977e-04\n",
            "Epoch 676/1000\n",
            "6/6 [==============================] - 0s 365us/sample - loss: 2.2809e-04\n",
            "Epoch 677/1000\n",
            "6/6 [==============================] - 0s 314us/sample - loss: 2.2643e-04\n",
            "Epoch 678/1000\n",
            "6/6 [==============================] - 0s 281us/sample - loss: 2.2478e-04\n",
            "Epoch 679/1000\n",
            "6/6 [==============================] - 0s 278us/sample - loss: 2.2314e-04\n",
            "Epoch 680/1000\n",
            "6/6 [==============================] - 0s 287us/sample - loss: 2.2152e-04\n",
            "Epoch 681/1000\n",
            "6/6 [==============================] - 0s 285us/sample - loss: 2.1990e-04\n",
            "Epoch 682/1000\n",
            "6/6 [==============================] - 0s 266us/sample - loss: 2.1830e-04\n",
            "Epoch 683/1000\n",
            "6/6 [==============================] - 0s 264us/sample - loss: 2.1671e-04\n",
            "Epoch 684/1000\n",
            "6/6 [==============================] - 0s 360us/sample - loss: 2.1513e-04\n",
            "Epoch 685/1000\n",
            "6/6 [==============================] - 0s 359us/sample - loss: 2.1356e-04\n",
            "Epoch 686/1000\n",
            "6/6 [==============================] - 0s 357us/sample - loss: 2.1201e-04\n",
            "Epoch 687/1000\n",
            "6/6 [==============================] - 0s 369us/sample - loss: 2.1046e-04\n",
            "Epoch 688/1000\n",
            "6/6 [==============================] - 0s 345us/sample - loss: 2.0893e-04\n",
            "Epoch 689/1000\n",
            "6/6 [==============================] - 0s 339us/sample - loss: 2.0741e-04\n",
            "Epoch 690/1000\n",
            "6/6 [==============================] - 0s 261us/sample - loss: 2.0590e-04\n",
            "Epoch 691/1000\n",
            "6/6 [==============================] - 0s 295us/sample - loss: 2.0440e-04\n",
            "Epoch 692/1000\n",
            "6/6 [==============================] - 0s 277us/sample - loss: 2.0291e-04\n",
            "Epoch 693/1000\n",
            "6/6 [==============================] - 0s 289us/sample - loss: 2.0143e-04\n",
            "Epoch 694/1000\n",
            "6/6 [==============================] - 0s 300us/sample - loss: 1.9996e-04\n",
            "Epoch 695/1000\n",
            "6/6 [==============================] - 0s 359us/sample - loss: 1.9851e-04\n",
            "Epoch 696/1000\n",
            "6/6 [==============================] - 0s 291us/sample - loss: 1.9706e-04\n",
            "Epoch 697/1000\n",
            "6/6 [==============================] - 0s 304us/sample - loss: 1.9562e-04\n",
            "Epoch 698/1000\n",
            "6/6 [==============================] - 0s 395us/sample - loss: 1.9420e-04\n",
            "Epoch 699/1000\n",
            "6/6 [==============================] - 0s 271us/sample - loss: 1.9278e-04\n",
            "Epoch 700/1000\n",
            "6/6 [==============================] - 0s 357us/sample - loss: 1.9138e-04\n",
            "Epoch 701/1000\n",
            "6/6 [==============================] - 0s 290us/sample - loss: 1.8999e-04\n",
            "Epoch 702/1000\n",
            "6/6 [==============================] - 0s 281us/sample - loss: 1.8860e-04\n",
            "Epoch 703/1000\n",
            "6/6 [==============================] - 0s 303us/sample - loss: 1.8723e-04\n",
            "Epoch 704/1000\n",
            "6/6 [==============================] - 0s 259us/sample - loss: 1.8586e-04\n",
            "Epoch 705/1000\n",
            "6/6 [==============================] - 0s 269us/sample - loss: 1.8451e-04\n",
            "Epoch 706/1000\n",
            "6/6 [==============================] - 0s 272us/sample - loss: 1.8316e-04\n",
            "Epoch 707/1000\n",
            "6/6 [==============================] - 0s 295us/sample - loss: 1.8183e-04\n",
            "Epoch 708/1000\n",
            "6/6 [==============================] - 0s 265us/sample - loss: 1.8051e-04\n",
            "Epoch 709/1000\n",
            "6/6 [==============================] - 0s 252us/sample - loss: 1.7919e-04\n",
            "Epoch 710/1000\n",
            "6/6 [==============================] - 0s 273us/sample - loss: 1.7789e-04\n",
            "Epoch 711/1000\n",
            "6/6 [==============================] - 0s 341us/sample - loss: 1.7659e-04\n",
            "Epoch 712/1000\n",
            "6/6 [==============================] - 0s 383us/sample - loss: 1.7530e-04\n",
            "Epoch 713/1000\n",
            "6/6 [==============================] - 0s 374us/sample - loss: 1.7403e-04\n",
            "Epoch 714/1000\n",
            "6/6 [==============================] - 0s 388us/sample - loss: 1.7276e-04\n",
            "Epoch 715/1000\n",
            "6/6 [==============================] - 0s 289us/sample - loss: 1.7150e-04\n",
            "Epoch 716/1000\n",
            "6/6 [==============================] - 0s 387us/sample - loss: 1.7025e-04\n",
            "Epoch 717/1000\n",
            "6/6 [==============================] - 0s 283us/sample - loss: 1.6901e-04\n",
            "Epoch 718/1000\n",
            "6/6 [==============================] - 0s 385us/sample - loss: 1.6778e-04\n",
            "Epoch 719/1000\n",
            "6/6 [==============================] - 0s 361us/sample - loss: 1.6655e-04\n",
            "Epoch 720/1000\n",
            "6/6 [==============================] - 0s 347us/sample - loss: 1.6534e-04\n",
            "Epoch 721/1000\n",
            "6/6 [==============================] - 0s 319us/sample - loss: 1.6414e-04\n",
            "Epoch 722/1000\n",
            "6/6 [==============================] - 0s 371us/sample - loss: 1.6294e-04\n",
            "Epoch 723/1000\n",
            "6/6 [==============================] - 0s 361us/sample - loss: 1.6175e-04\n",
            "Epoch 724/1000\n",
            "6/6 [==============================] - 0s 338us/sample - loss: 1.6058e-04\n",
            "Epoch 725/1000\n",
            "6/6 [==============================] - 0s 337us/sample - loss: 1.5941e-04\n",
            "Epoch 726/1000\n",
            "6/6 [==============================] - 0s 363us/sample - loss: 1.5824e-04\n",
            "Epoch 727/1000\n",
            "6/6 [==============================] - 0s 364us/sample - loss: 1.5709e-04\n",
            "Epoch 728/1000\n",
            "6/6 [==============================] - 0s 325us/sample - loss: 1.5595e-04\n",
            "Epoch 729/1000\n",
            "6/6 [==============================] - 0s 304us/sample - loss: 1.5481e-04\n",
            "Epoch 730/1000\n",
            "6/6 [==============================] - 0s 359us/sample - loss: 1.5368e-04\n",
            "Epoch 731/1000\n",
            "6/6 [==============================] - 0s 266us/sample - loss: 1.5256e-04\n",
            "Epoch 732/1000\n",
            "6/6 [==============================] - 0s 355us/sample - loss: 1.5145e-04\n",
            "Epoch 733/1000\n",
            "6/6 [==============================] - 0s 385us/sample - loss: 1.5035e-04\n",
            "Epoch 734/1000\n",
            "6/6 [==============================] - 0s 279us/sample - loss: 1.4925e-04\n",
            "Epoch 735/1000\n",
            "6/6 [==============================] - 0s 372us/sample - loss: 1.4817e-04\n",
            "Epoch 736/1000\n",
            "6/6 [==============================] - 0s 330us/sample - loss: 1.4709e-04\n",
            "Epoch 737/1000\n",
            "6/6 [==============================] - 0s 365us/sample - loss: 1.4601e-04\n",
            "Epoch 738/1000\n",
            "6/6 [==============================] - 0s 372us/sample - loss: 1.4495e-04\n",
            "Epoch 739/1000\n",
            "6/6 [==============================] - 0s 355us/sample - loss: 1.4389e-04\n",
            "Epoch 740/1000\n",
            "6/6 [==============================] - 0s 360us/sample - loss: 1.4285e-04\n",
            "Epoch 741/1000\n",
            "6/6 [==============================] - 0s 277us/sample - loss: 1.4181e-04\n",
            "Epoch 742/1000\n",
            "6/6 [==============================] - 0s 344us/sample - loss: 1.4077e-04\n",
            "Epoch 743/1000\n",
            "6/6 [==============================] - 0s 335us/sample - loss: 1.3975e-04\n",
            "Epoch 744/1000\n",
            "6/6 [==============================] - 0s 340us/sample - loss: 1.3873e-04\n",
            "Epoch 745/1000\n",
            "6/6 [==============================] - 0s 368us/sample - loss: 1.3772e-04\n",
            "Epoch 746/1000\n",
            "6/6 [==============================] - 0s 371us/sample - loss: 1.3671e-04\n",
            "Epoch 747/1000\n",
            "6/6 [==============================] - 0s 352us/sample - loss: 1.3572e-04\n",
            "Epoch 748/1000\n",
            "6/6 [==============================] - 0s 374us/sample - loss: 1.3473e-04\n",
            "Epoch 749/1000\n",
            "6/6 [==============================] - 0s 354us/sample - loss: 1.3375e-04\n",
            "Epoch 750/1000\n",
            "6/6 [==============================] - 0s 269us/sample - loss: 1.3277e-04\n",
            "Epoch 751/1000\n",
            "6/6 [==============================] - 0s 260us/sample - loss: 1.3181e-04\n",
            "Epoch 752/1000\n",
            "6/6 [==============================] - 0s 271us/sample - loss: 1.3085e-04\n",
            "Epoch 753/1000\n",
            "6/6 [==============================] - 0s 271us/sample - loss: 1.2989e-04\n",
            "Epoch 754/1000\n",
            "6/6 [==============================] - 0s 435us/sample - loss: 1.2895e-04\n",
            "Epoch 755/1000\n",
            "6/6 [==============================] - 0s 377us/sample - loss: 1.2801e-04\n",
            "Epoch 756/1000\n",
            "6/6 [==============================] - 0s 274us/sample - loss: 1.2708e-04\n",
            "Epoch 757/1000\n",
            "6/6 [==============================] - 0s 286us/sample - loss: 1.2615e-04\n",
            "Epoch 758/1000\n",
            "6/6 [==============================] - 0s 283us/sample - loss: 1.2523e-04\n",
            "Epoch 759/1000\n",
            "6/6 [==============================] - 0s 276us/sample - loss: 1.2432e-04\n",
            "Epoch 760/1000\n",
            "6/6 [==============================] - 0s 347us/sample - loss: 1.2341e-04\n",
            "Epoch 761/1000\n",
            "6/6 [==============================] - 0s 343us/sample - loss: 1.2251e-04\n",
            "Epoch 762/1000\n",
            "6/6 [==============================] - 0s 277us/sample - loss: 1.2162e-04\n",
            "Epoch 763/1000\n",
            "6/6 [==============================] - 0s 273us/sample - loss: 1.2073e-04\n",
            "Epoch 764/1000\n",
            "6/6 [==============================] - 0s 273us/sample - loss: 1.1985e-04\n",
            "Epoch 765/1000\n",
            "6/6 [==============================] - 0s 343us/sample - loss: 1.1898e-04\n",
            "Epoch 766/1000\n",
            "6/6 [==============================] - 0s 252us/sample - loss: 1.1811e-04\n",
            "Epoch 767/1000\n",
            "6/6 [==============================] - 0s 329us/sample - loss: 1.1725e-04\n",
            "Epoch 768/1000\n",
            "6/6 [==============================] - 0s 264us/sample - loss: 1.1640e-04\n",
            "Epoch 769/1000\n",
            "6/6 [==============================] - 0s 252us/sample - loss: 1.1555e-04\n",
            "Epoch 770/1000\n",
            "6/6 [==============================] - 0s 331us/sample - loss: 1.1471e-04\n",
            "Epoch 771/1000\n",
            "6/6 [==============================] - 0s 311us/sample - loss: 1.1387e-04\n",
            "Epoch 772/1000\n",
            "6/6 [==============================] - 0s 376us/sample - loss: 1.1304e-04\n",
            "Epoch 773/1000\n",
            "6/6 [==============================] - 0s 438us/sample - loss: 1.1222e-04\n",
            "Epoch 774/1000\n",
            "6/6 [==============================] - 0s 473us/sample - loss: 1.1140e-04\n",
            "Epoch 775/1000\n",
            "6/6 [==============================] - 0s 745us/sample - loss: 1.1059e-04\n",
            "Epoch 776/1000\n",
            "6/6 [==============================] - 0s 372us/sample - loss: 1.0979e-04\n",
            "Epoch 777/1000\n",
            "6/6 [==============================] - 0s 447us/sample - loss: 1.0899e-04\n",
            "Epoch 778/1000\n",
            "6/6 [==============================] - 0s 407us/sample - loss: 1.0819e-04\n",
            "Epoch 779/1000\n",
            "6/6 [==============================] - 0s 316us/sample - loss: 1.0740e-04\n",
            "Epoch 780/1000\n",
            "6/6 [==============================] - 0s 376us/sample - loss: 1.0662e-04\n",
            "Epoch 781/1000\n",
            "6/6 [==============================] - 0s 408us/sample - loss: 1.0584e-04\n",
            "Epoch 782/1000\n",
            "6/6 [==============================] - 0s 359us/sample - loss: 1.0507e-04\n",
            "Epoch 783/1000\n",
            "6/6 [==============================] - 0s 437us/sample - loss: 1.0431e-04\n",
            "Epoch 784/1000\n",
            "6/6 [==============================] - 0s 356us/sample - loss: 1.0355e-04\n",
            "Epoch 785/1000\n",
            "6/6 [==============================] - 0s 369us/sample - loss: 1.0279e-04\n",
            "Epoch 786/1000\n",
            "6/6 [==============================] - 0s 354us/sample - loss: 1.0204e-04\n",
            "Epoch 787/1000\n",
            "6/6 [==============================] - 0s 349us/sample - loss: 1.0130e-04\n",
            "Epoch 788/1000\n",
            "6/6 [==============================] - 0s 350us/sample - loss: 1.0056e-04\n",
            "Epoch 789/1000\n",
            "6/6 [==============================] - 0s 365us/sample - loss: 9.9830e-05\n",
            "Epoch 790/1000\n",
            "6/6 [==============================] - 0s 298us/sample - loss: 9.9103e-05\n",
            "Epoch 791/1000\n",
            "6/6 [==============================] - 0s 422us/sample - loss: 9.8381e-05\n",
            "Epoch 792/1000\n",
            "6/6 [==============================] - 0s 370us/sample - loss: 9.7664e-05\n",
            "Epoch 793/1000\n",
            "6/6 [==============================] - 0s 2ms/sample - loss: 9.6952e-05\n",
            "Epoch 794/1000\n",
            "6/6 [==============================] - 0s 893us/sample - loss: 9.6246e-05\n",
            "Epoch 795/1000\n",
            "6/6 [==============================] - 0s 691us/sample - loss: 9.5545e-05\n",
            "Epoch 796/1000\n",
            "6/6 [==============================] - 0s 839us/sample - loss: 9.4848e-05\n",
            "Epoch 797/1000\n",
            "6/6 [==============================] - 0s 881us/sample - loss: 9.4158e-05\n",
            "Epoch 798/1000\n",
            "6/6 [==============================] - 0s 879us/sample - loss: 9.3471e-05\n",
            "Epoch 799/1000\n",
            "6/6 [==============================] - 0s 500us/sample - loss: 9.2790e-05\n",
            "Epoch 800/1000\n",
            "6/6 [==============================] - 0s 429us/sample - loss: 9.2114e-05\n",
            "Epoch 801/1000\n",
            "6/6 [==============================] - 0s 473us/sample - loss: 9.1444e-05\n",
            "Epoch 802/1000\n",
            "6/6 [==============================] - 0s 442us/sample - loss: 9.0777e-05\n",
            "Epoch 803/1000\n",
            "6/6 [==============================] - 0s 364us/sample - loss: 9.0116e-05\n",
            "Epoch 804/1000\n",
            "6/6 [==============================] - 0s 410us/sample - loss: 8.9459e-05\n",
            "Epoch 805/1000\n",
            "6/6 [==============================] - 0s 439us/sample - loss: 8.8807e-05\n",
            "Epoch 806/1000\n",
            "6/6 [==============================] - 0s 276us/sample - loss: 8.8160e-05\n",
            "Epoch 807/1000\n",
            "6/6 [==============================] - 0s 315us/sample - loss: 8.7518e-05\n",
            "Epoch 808/1000\n",
            "6/6 [==============================] - 0s 241us/sample - loss: 8.6880e-05\n",
            "Epoch 809/1000\n",
            "6/6 [==============================] - 0s 366us/sample - loss: 8.6249e-05\n",
            "Epoch 810/1000\n",
            "6/6 [==============================] - 0s 303us/sample - loss: 8.5620e-05\n",
            "Epoch 811/1000\n",
            "6/6 [==============================] - 0s 368us/sample - loss: 8.4996e-05\n",
            "Epoch 812/1000\n",
            "6/6 [==============================] - 0s 287us/sample - loss: 8.4376e-05\n",
            "Epoch 813/1000\n",
            "6/6 [==============================] - 0s 351us/sample - loss: 8.3762e-05\n",
            "Epoch 814/1000\n",
            "6/6 [==============================] - 0s 373us/sample - loss: 8.3152e-05\n",
            "Epoch 815/1000\n",
            "6/6 [==============================] - 0s 374us/sample - loss: 8.2545e-05\n",
            "Epoch 816/1000\n",
            "6/6 [==============================] - 0s 308us/sample - loss: 8.1944e-05\n",
            "Epoch 817/1000\n",
            "6/6 [==============================] - 0s 417us/sample - loss: 8.1347e-05\n",
            "Epoch 818/1000\n",
            "6/6 [==============================] - 0s 383us/sample - loss: 8.0754e-05\n",
            "Epoch 819/1000\n",
            "6/6 [==============================] - 0s 278us/sample - loss: 8.0166e-05\n",
            "Epoch 820/1000\n",
            "6/6 [==============================] - 0s 234us/sample - loss: 7.9582e-05\n",
            "Epoch 821/1000\n",
            "6/6 [==============================] - 0s 296us/sample - loss: 7.9003e-05\n",
            "Epoch 822/1000\n",
            "6/6 [==============================] - 0s 290us/sample - loss: 7.8427e-05\n",
            "Epoch 823/1000\n",
            "6/6 [==============================] - 0s 282us/sample - loss: 7.7855e-05\n",
            "Epoch 824/1000\n",
            "6/6 [==============================] - 0s 285us/sample - loss: 7.7288e-05\n",
            "Epoch 825/1000\n",
            "6/6 [==============================] - 0s 298us/sample - loss: 7.6725e-05\n",
            "Epoch 826/1000\n",
            "6/6 [==============================] - 0s 301us/sample - loss: 7.6167e-05\n",
            "Epoch 827/1000\n",
            "6/6 [==============================] - 0s 289us/sample - loss: 7.5612e-05\n",
            "Epoch 828/1000\n",
            "6/6 [==============================] - 0s 257us/sample - loss: 7.5061e-05\n",
            "Epoch 829/1000\n",
            "6/6 [==============================] - 0s 301us/sample - loss: 7.4514e-05\n",
            "Epoch 830/1000\n",
            "6/6 [==============================] - 0s 282us/sample - loss: 7.3971e-05\n",
            "Epoch 831/1000\n",
            "6/6 [==============================] - 0s 293us/sample - loss: 7.3432e-05\n",
            "Epoch 832/1000\n",
            "6/6 [==============================] - 0s 282us/sample - loss: 7.2897e-05\n",
            "Epoch 833/1000\n",
            "6/6 [==============================] - 0s 293us/sample - loss: 7.2366e-05\n",
            "Epoch 834/1000\n",
            "6/6 [==============================] - 0s 243us/sample - loss: 7.1839e-05\n",
            "Epoch 835/1000\n",
            "6/6 [==============================] - 0s 268us/sample - loss: 7.1316e-05\n",
            "Epoch 836/1000\n",
            "6/6 [==============================] - 0s 243us/sample - loss: 7.0795e-05\n",
            "Epoch 837/1000\n",
            "6/6 [==============================] - 0s 269us/sample - loss: 7.0280e-05\n",
            "Epoch 838/1000\n",
            "6/6 [==============================] - 0s 311us/sample - loss: 6.9768e-05\n",
            "Epoch 839/1000\n",
            "6/6 [==============================] - 0s 334us/sample - loss: 6.9260e-05\n",
            "Epoch 840/1000\n",
            "6/6 [==============================] - 0s 340us/sample - loss: 6.8755e-05\n",
            "Epoch 841/1000\n",
            "6/6 [==============================] - 0s 302us/sample - loss: 6.8255e-05\n",
            "Epoch 842/1000\n",
            "6/6 [==============================] - 0s 340us/sample - loss: 6.7757e-05\n",
            "Epoch 843/1000\n",
            "6/6 [==============================] - 0s 322us/sample - loss: 6.7263e-05\n",
            "Epoch 844/1000\n",
            "6/6 [==============================] - 0s 306us/sample - loss: 6.6772e-05\n",
            "Epoch 845/1000\n",
            "6/6 [==============================] - 0s 336us/sample - loss: 6.6287e-05\n",
            "Epoch 846/1000\n",
            "6/6 [==============================] - 0s 423us/sample - loss: 6.5804e-05\n",
            "Epoch 847/1000\n",
            "6/6 [==============================] - 0s 338us/sample - loss: 6.5324e-05\n",
            "Epoch 848/1000\n",
            "6/6 [==============================] - 0s 370us/sample - loss: 6.4849e-05\n",
            "Epoch 849/1000\n",
            "6/6 [==============================] - 0s 395us/sample - loss: 6.4376e-05\n",
            "Epoch 850/1000\n",
            "6/6 [==============================] - 0s 357us/sample - loss: 6.3907e-05\n",
            "Epoch 851/1000\n",
            "6/6 [==============================] - 0s 307us/sample - loss: 6.3441e-05\n",
            "Epoch 852/1000\n",
            "6/6 [==============================] - 0s 371us/sample - loss: 6.2979e-05\n",
            "Epoch 853/1000\n",
            "6/6 [==============================] - 0s 387us/sample - loss: 6.2520e-05\n",
            "Epoch 854/1000\n",
            "6/6 [==============================] - 0s 333us/sample - loss: 6.2064e-05\n",
            "Epoch 855/1000\n",
            "6/6 [==============================] - 0s 362us/sample - loss: 6.1613e-05\n",
            "Epoch 856/1000\n",
            "6/6 [==============================] - 0s 284us/sample - loss: 6.1164e-05\n",
            "Epoch 857/1000\n",
            "6/6 [==============================] - 0s 311us/sample - loss: 6.0718e-05\n",
            "Epoch 858/1000\n",
            "6/6 [==============================] - 0s 516us/sample - loss: 6.0276e-05\n",
            "Epoch 859/1000\n",
            "6/6 [==============================] - 0s 422us/sample - loss: 5.9837e-05\n",
            "Epoch 860/1000\n",
            "6/6 [==============================] - 0s 389us/sample - loss: 5.9401e-05\n",
            "Epoch 861/1000\n",
            "6/6 [==============================] - 0s 353us/sample - loss: 5.8968e-05\n",
            "Epoch 862/1000\n",
            "6/6 [==============================] - 0s 415us/sample - loss: 5.8538e-05\n",
            "Epoch 863/1000\n",
            "6/6 [==============================] - 0s 334us/sample - loss: 5.8112e-05\n",
            "Epoch 864/1000\n",
            "6/6 [==============================] - 0s 482us/sample - loss: 5.7689e-05\n",
            "Epoch 865/1000\n",
            "6/6 [==============================] - 0s 573us/sample - loss: 5.7268e-05\n",
            "Epoch 866/1000\n",
            "6/6 [==============================] - 0s 342us/sample - loss: 5.6852e-05\n",
            "Epoch 867/1000\n",
            "6/6 [==============================] - 0s 395us/sample - loss: 5.6437e-05\n",
            "Epoch 868/1000\n",
            "6/6 [==============================] - 0s 360us/sample - loss: 5.6026e-05\n",
            "Epoch 869/1000\n",
            "6/6 [==============================] - 0s 450us/sample - loss: 5.5617e-05\n",
            "Epoch 870/1000\n",
            "6/6 [==============================] - 0s 449us/sample - loss: 5.5212e-05\n",
            "Epoch 871/1000\n",
            "6/6 [==============================] - 0s 575us/sample - loss: 5.4810e-05\n",
            "Epoch 872/1000\n",
            "6/6 [==============================] - 0s 650us/sample - loss: 5.4411e-05\n",
            "Epoch 873/1000\n",
            "6/6 [==============================] - 0s 661us/sample - loss: 5.4014e-05\n",
            "Epoch 874/1000\n",
            "6/6 [==============================] - 0s 697us/sample - loss: 5.3620e-05\n",
            "Epoch 875/1000\n",
            "6/6 [==============================] - 0s 661us/sample - loss: 5.3230e-05\n",
            "Epoch 876/1000\n",
            "6/6 [==============================] - 0s 689us/sample - loss: 5.2842e-05\n",
            "Epoch 877/1000\n",
            "6/6 [==============================] - 0s 568us/sample - loss: 5.2458e-05\n",
            "Epoch 878/1000\n",
            "6/6 [==============================] - 0s 678us/sample - loss: 5.2074e-05\n",
            "Epoch 879/1000\n",
            "6/6 [==============================] - 0s 699us/sample - loss: 5.1695e-05\n",
            "Epoch 880/1000\n",
            "6/6 [==============================] - 0s 728us/sample - loss: 5.1319e-05\n",
            "Epoch 881/1000\n",
            "6/6 [==============================] - 0s 667us/sample - loss: 5.0945e-05\n",
            "Epoch 882/1000\n",
            "6/6 [==============================] - 0s 480us/sample - loss: 5.0573e-05\n",
            "Epoch 883/1000\n",
            "6/6 [==============================] - 0s 1ms/sample - loss: 5.0204e-05\n",
            "Epoch 884/1000\n",
            "6/6 [==============================] - 0s 832us/sample - loss: 4.9839e-05\n",
            "Epoch 885/1000\n",
            "6/6 [==============================] - 0s 654us/sample - loss: 4.9476e-05\n",
            "Epoch 886/1000\n",
            "6/6 [==============================] - 0s 614us/sample - loss: 4.9115e-05\n",
            "Epoch 887/1000\n",
            "6/6 [==============================] - 0s 430us/sample - loss: 4.8758e-05\n",
            "Epoch 888/1000\n",
            "6/6 [==============================] - 0s 404us/sample - loss: 4.8403e-05\n",
            "Epoch 889/1000\n",
            "6/6 [==============================] - 0s 582us/sample - loss: 4.8050e-05\n",
            "Epoch 890/1000\n",
            "6/6 [==============================] - 0s 642us/sample - loss: 4.7700e-05\n",
            "Epoch 891/1000\n",
            "6/6 [==============================] - 0s 565us/sample - loss: 4.7352e-05\n",
            "Epoch 892/1000\n",
            "6/6 [==============================] - 0s 715us/sample - loss: 4.7007e-05\n",
            "Epoch 893/1000\n",
            "6/6 [==============================] - 0s 652us/sample - loss: 4.6665e-05\n",
            "Epoch 894/1000\n",
            "6/6 [==============================] - 0s 416us/sample - loss: 4.6325e-05\n",
            "Epoch 895/1000\n",
            "6/6 [==============================] - 0s 558us/sample - loss: 4.5987e-05\n",
            "Epoch 896/1000\n",
            "6/6 [==============================] - 0s 818us/sample - loss: 4.5653e-05\n",
            "Epoch 897/1000\n",
            "6/6 [==============================] - 0s 678us/sample - loss: 4.5320e-05\n",
            "Epoch 898/1000\n",
            "6/6 [==============================] - 0s 566us/sample - loss: 4.4990e-05\n",
            "Epoch 899/1000\n",
            "6/6 [==============================] - 0s 394us/sample - loss: 4.4662e-05\n",
            "Epoch 900/1000\n",
            "6/6 [==============================] - 0s 688us/sample - loss: 4.4337e-05\n",
            "Epoch 901/1000\n",
            "6/6 [==============================] - 0s 468us/sample - loss: 4.4013e-05\n",
            "Epoch 902/1000\n",
            "6/6 [==============================] - 0s 629us/sample - loss: 4.3693e-05\n",
            "Epoch 903/1000\n",
            "6/6 [==============================] - 0s 550us/sample - loss: 4.3374e-05\n",
            "Epoch 904/1000\n",
            "6/6 [==============================] - 0s 687us/sample - loss: 4.3058e-05\n",
            "Epoch 905/1000\n",
            "6/6 [==============================] - 0s 518us/sample - loss: 4.2744e-05\n",
            "Epoch 906/1000\n",
            "6/6 [==============================] - 0s 800us/sample - loss: 4.2434e-05\n",
            "Epoch 907/1000\n",
            "6/6 [==============================] - 0s 563us/sample - loss: 4.2125e-05\n",
            "Epoch 908/1000\n",
            "6/6 [==============================] - 0s 428us/sample - loss: 4.1817e-05\n",
            "Epoch 909/1000\n",
            "6/6 [==============================] - 0s 479us/sample - loss: 4.1513e-05\n",
            "Epoch 910/1000\n",
            "6/6 [==============================] - 0s 437us/sample - loss: 4.1210e-05\n",
            "Epoch 911/1000\n",
            "6/6 [==============================] - 0s 549us/sample - loss: 4.0910e-05\n",
            "Epoch 912/1000\n",
            "6/6 [==============================] - 0s 487us/sample - loss: 4.0612e-05\n",
            "Epoch 913/1000\n",
            "6/6 [==============================] - 0s 598us/sample - loss: 4.0316e-05\n",
            "Epoch 914/1000\n",
            "6/6 [==============================] - 0s 686us/sample - loss: 4.0022e-05\n",
            "Epoch 915/1000\n",
            "6/6 [==============================] - 0s 610us/sample - loss: 3.9731e-05\n",
            "Epoch 916/1000\n",
            "6/6 [==============================] - 0s 475us/sample - loss: 3.9442e-05\n",
            "Epoch 917/1000\n",
            "6/6 [==============================] - 0s 527us/sample - loss: 3.9154e-05\n",
            "Epoch 918/1000\n",
            "6/6 [==============================] - 0s 728us/sample - loss: 3.8868e-05\n",
            "Epoch 919/1000\n",
            "6/6 [==============================] - 0s 445us/sample - loss: 3.8586e-05\n",
            "Epoch 920/1000\n",
            "6/6 [==============================] - 0s 425us/sample - loss: 3.8304e-05\n",
            "Epoch 921/1000\n",
            "6/6 [==============================] - 0s 440us/sample - loss: 3.8025e-05\n",
            "Epoch 922/1000\n",
            "6/6 [==============================] - 0s 411us/sample - loss: 3.7748e-05\n",
            "Epoch 923/1000\n",
            "6/6 [==============================] - 0s 548us/sample - loss: 3.7473e-05\n",
            "Epoch 924/1000\n",
            "6/6 [==============================] - 0s 543us/sample - loss: 3.7200e-05\n",
            "Epoch 925/1000\n",
            "6/6 [==============================] - 0s 618us/sample - loss: 3.6929e-05\n",
            "Epoch 926/1000\n",
            "6/6 [==============================] - 0s 598us/sample - loss: 3.6660e-05\n",
            "Epoch 927/1000\n",
            "6/6 [==============================] - 0s 531us/sample - loss: 3.6393e-05\n",
            "Epoch 928/1000\n",
            "6/6 [==============================] - 0s 421us/sample - loss: 3.6128e-05\n",
            "Epoch 929/1000\n",
            "6/6 [==============================] - 0s 512us/sample - loss: 3.5865e-05\n",
            "Epoch 930/1000\n",
            "6/6 [==============================] - 0s 501us/sample - loss: 3.5604e-05\n",
            "Epoch 931/1000\n",
            "6/6 [==============================] - 0s 622us/sample - loss: 3.5344e-05\n",
            "Epoch 932/1000\n",
            "6/6 [==============================] - 0s 393us/sample - loss: 3.5087e-05\n",
            "Epoch 933/1000\n",
            "6/6 [==============================] - 0s 403us/sample - loss: 3.4830e-05\n",
            "Epoch 934/1000\n",
            "6/6 [==============================] - 0s 593us/sample - loss: 3.4577e-05\n",
            "Epoch 935/1000\n",
            "6/6 [==============================] - 0s 537us/sample - loss: 3.4325e-05\n",
            "Epoch 936/1000\n",
            "6/6 [==============================] - 0s 502us/sample - loss: 3.4075e-05\n",
            "Epoch 937/1000\n",
            "6/6 [==============================] - 0s 507us/sample - loss: 3.3827e-05\n",
            "Epoch 938/1000\n",
            "6/6 [==============================] - 0s 424us/sample - loss: 3.3581e-05\n",
            "Epoch 939/1000\n",
            "6/6 [==============================] - 0s 525us/sample - loss: 3.3335e-05\n",
            "Epoch 940/1000\n",
            "6/6 [==============================] - 0s 360us/sample - loss: 3.3092e-05\n",
            "Epoch 941/1000\n",
            "6/6 [==============================] - 0s 514us/sample - loss: 3.2852e-05\n",
            "Epoch 942/1000\n",
            "6/6 [==============================] - 0s 526us/sample - loss: 3.2612e-05\n",
            "Epoch 943/1000\n",
            "6/6 [==============================] - 0s 393us/sample - loss: 3.2374e-05\n",
            "Epoch 944/1000\n",
            "6/6 [==============================] - 0s 609us/sample - loss: 3.2139e-05\n",
            "Epoch 945/1000\n",
            "6/6 [==============================] - 0s 396us/sample - loss: 3.1905e-05\n",
            "Epoch 946/1000\n",
            "6/6 [==============================] - 0s 411us/sample - loss: 3.1672e-05\n",
            "Epoch 947/1000\n",
            "6/6 [==============================] - 0s 297us/sample - loss: 3.1441e-05\n",
            "Epoch 948/1000\n",
            "6/6 [==============================] - 0s 257us/sample - loss: 3.1213e-05\n",
            "Epoch 949/1000\n",
            "6/6 [==============================] - 0s 391us/sample - loss: 3.0985e-05\n",
            "Epoch 950/1000\n",
            "6/6 [==============================] - 0s 326us/sample - loss: 3.0759e-05\n",
            "Epoch 951/1000\n",
            "6/6 [==============================] - 0s 330us/sample - loss: 3.0535e-05\n",
            "Epoch 952/1000\n",
            "6/6 [==============================] - 0s 353us/sample - loss: 3.0312e-05\n",
            "Epoch 953/1000\n",
            "6/6 [==============================] - 0s 355us/sample - loss: 3.0092e-05\n",
            "Epoch 954/1000\n",
            "6/6 [==============================] - 0s 425us/sample - loss: 2.9872e-05\n",
            "Epoch 955/1000\n",
            "6/6 [==============================] - 0s 469us/sample - loss: 2.9655e-05\n",
            "Epoch 956/1000\n",
            "6/6 [==============================] - 0s 436us/sample - loss: 2.9439e-05\n",
            "Epoch 957/1000\n",
            "6/6 [==============================] - 0s 371us/sample - loss: 2.9224e-05\n",
            "Epoch 958/1000\n",
            "6/6 [==============================] - 0s 488us/sample - loss: 2.9012e-05\n",
            "Epoch 959/1000\n",
            "6/6 [==============================] - 0s 478us/sample - loss: 2.8800e-05\n",
            "Epoch 960/1000\n",
            "6/6 [==============================] - 0s 527us/sample - loss: 2.8590e-05\n",
            "Epoch 961/1000\n",
            "6/6 [==============================] - 0s 344us/sample - loss: 2.8382e-05\n",
            "Epoch 962/1000\n",
            "6/6 [==============================] - 0s 348us/sample - loss: 2.8175e-05\n",
            "Epoch 963/1000\n",
            "6/6 [==============================] - 0s 365us/sample - loss: 2.7970e-05\n",
            "Epoch 964/1000\n",
            "6/6 [==============================] - 0s 365us/sample - loss: 2.7766e-05\n",
            "Epoch 965/1000\n",
            "6/6 [==============================] - 0s 413us/sample - loss: 2.7564e-05\n",
            "Epoch 966/1000\n",
            "6/6 [==============================] - 0s 353us/sample - loss: 2.7363e-05\n",
            "Epoch 967/1000\n",
            "6/6 [==============================] - 0s 361us/sample - loss: 2.7163e-05\n",
            "Epoch 968/1000\n",
            "6/6 [==============================] - 0s 375us/sample - loss: 2.6966e-05\n",
            "Epoch 969/1000\n",
            "6/6 [==============================] - 0s 345us/sample - loss: 2.6769e-05\n",
            "Epoch 970/1000\n",
            "6/6 [==============================] - 0s 283us/sample - loss: 2.6574e-05\n",
            "Epoch 971/1000\n",
            "6/6 [==============================] - 0s 413us/sample - loss: 2.6381e-05\n",
            "Epoch 972/1000\n",
            "6/6 [==============================] - 0s 365us/sample - loss: 2.6189e-05\n",
            "Epoch 973/1000\n",
            "6/6 [==============================] - 0s 386us/sample - loss: 2.5998e-05\n",
            "Epoch 974/1000\n",
            "6/6 [==============================] - 0s 436us/sample - loss: 2.5808e-05\n",
            "Epoch 975/1000\n",
            "6/6 [==============================] - 0s 353us/sample - loss: 2.5620e-05\n",
            "Epoch 976/1000\n",
            "6/6 [==============================] - 0s 364us/sample - loss: 2.5434e-05\n",
            "Epoch 977/1000\n",
            "6/6 [==============================] - 0s 359us/sample - loss: 2.5248e-05\n",
            "Epoch 978/1000\n",
            "6/6 [==============================] - 0s 297us/sample - loss: 2.5064e-05\n",
            "Epoch 979/1000\n",
            "6/6 [==============================] - 0s 294us/sample - loss: 2.4881e-05\n",
            "Epoch 980/1000\n",
            "6/6 [==============================] - 0s 422us/sample - loss: 2.4700e-05\n",
            "Epoch 981/1000\n",
            "6/6 [==============================] - 0s 384us/sample - loss: 2.4520e-05\n",
            "Epoch 982/1000\n",
            "6/6 [==============================] - 0s 449us/sample - loss: 2.4342e-05\n",
            "Epoch 983/1000\n",
            "6/6 [==============================] - 0s 351us/sample - loss: 2.4164e-05\n",
            "Epoch 984/1000\n",
            "6/6 [==============================] - 0s 317us/sample - loss: 2.3989e-05\n",
            "Epoch 985/1000\n",
            "6/6 [==============================] - 0s 316us/sample - loss: 2.3813e-05\n",
            "Epoch 986/1000\n",
            "6/6 [==============================] - 0s 317us/sample - loss: 2.3640e-05\n",
            "Epoch 987/1000\n",
            "6/6 [==============================] - 0s 404us/sample - loss: 2.3468e-05\n",
            "Epoch 988/1000\n",
            "6/6 [==============================] - 0s 332us/sample - loss: 2.3297e-05\n",
            "Epoch 989/1000\n",
            "6/6 [==============================] - 0s 344us/sample - loss: 2.3127e-05\n",
            "Epoch 990/1000\n",
            "6/6 [==============================] - 0s 336us/sample - loss: 2.2959e-05\n",
            "Epoch 991/1000\n",
            "6/6 [==============================] - 0s 318us/sample - loss: 2.2792e-05\n",
            "Epoch 992/1000\n",
            "6/6 [==============================] - 0s 418us/sample - loss: 2.2625e-05\n",
            "Epoch 993/1000\n",
            "6/6 [==============================] - 0s 318us/sample - loss: 2.2460e-05\n",
            "Epoch 994/1000\n",
            "6/6 [==============================] - 0s 436us/sample - loss: 2.2297e-05\n",
            "Epoch 995/1000\n",
            "6/6 [==============================] - 0s 309us/sample - loss: 2.2135e-05\n",
            "Epoch 996/1000\n",
            "6/6 [==============================] - 0s 323us/sample - loss: 2.1974e-05\n",
            "Epoch 997/1000\n",
            "6/6 [==============================] - 0s 421us/sample - loss: 2.1814e-05\n",
            "Epoch 998/1000\n",
            "6/6 [==============================] - 0s 433us/sample - loss: 2.1655e-05\n",
            "Epoch 999/1000\n",
            "6/6 [==============================] - 0s 520us/sample - loss: 2.1497e-05\n",
            "Epoch 1000/1000\n",
            "6/6 [==============================] - 0s 435us/sample - loss: 2.1340e-05\n",
            "[[4.0066633]]\n"
          ],
          "name": "stdout"
        }
      ]
    }
  ]
}